Speech Recognition

  • Priyabrata Sinha


Speech Recognition, or the process of automatically recognizing speech uttered by human users just a human listener would, is one of the most intriguing areas of speech processing. Indeed, it can be the most natural means for a human to interact with any electronics-based system as it is similar to how people receive and process a large proportion of information in their daily lives. The related tasks of Speaker Recognition and Speaker Identification are also vital elements of many embedded systems, especially those in which some kind of secure access is required. This chapter explains the benefits and various applications of speech and speaker recognition, and provides a broad overview of algorithms and techniques that are employed for these purposes. While the subtle details of such algorithms are an extensive area of research and tend to be mathematical, the core concepts will be described here with a view to efficient implementation on real-time embedded applications.


Feature Vector Hide Markov Model Speech Recognition Vocal Tract Dynamic Time Warping 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    J Holmes, W Holmes Speech Synthesis and Recognition.Google Scholar
  2. 2.
    LR Rabiner, RW Schafer Digital Processing of Speech Signals.Google Scholar
  3. 3.
    Microchip Technology Inc. dsPIC30F Speech Recognition Library User’s Guide.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.Microchip Technology, Inc.ChandlerUSA

Personalised recommendations