• DocumentCode
    1117205
  • Title

    Spoken language recognition on a DSP array processor

  • Author

    Glinski, Stephen ; Roe, David

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    5
  • Issue
    7
  • fYear
    1994
  • fDate
    7/1/1994 12:00:00 AM
  • Firstpage
    697
  • Lastpage
    703
  • Abstract
    A new architecture is presented to support the general class of real-time large-vocabulary speaker-independent continuous speech recognizers incorporating language models. Many such recognizers require multiple high-performance central processing units (CPU´s) as well as high interprocessor communication bandwidth. This array processor provides a peak CPU performance of 2.56 giga-floating point operations per second (GFLOPS) as well as a high-speed communication network. In order to efficiently utilize these resources, algorithms were devised for partitioning speech models for mapping into the array processor. Also, a novel scheme is presented for a functional partitioning of the speech recognizer computations. The recognizer is functionally partitioned into six stages, namely, the linear predictive coding (LPC) based feature extractor, mixture probability computer, (phone) state probability computer, word probability computer, phrase probability computer, and traceback computer. Each of these stages is further subdivided as many times as necessary to fit the individual processing elements (PE´s). The functional stages are pipelined and synchronized with the frame rate of the incoming speech signal. This partitioning also allows a multistage stack decoder to be implemented for reduction of computation
  • Keywords
    array signal processing; linear predictive coding; message passing; parallel architectures; speech recognition; DSP array processor; array processor; feature extractor; high interprocessor communication bandwidth; linear predictive coding; mixture probability computer; multiple high-performance central processing units; multistage stack decoder; partitioning; phrase probability computer; real-time large-vocabulary speaker-independent continuous speech recognizers; spoken language recognition; state probability computer; traceback computer; word probability computer; Bandwidth; Central Processing Unit; Communication networks; Digital signal processing; Feature extraction; Linear predictive coding; Natural languages; Partitioning algorithms; Speech processing; Speech recognition;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.296316
  • Filename
    296316