Claims
- 1. A speech recognition system, comprising:
a training unit for receiving signals of words or phrases to be trained, generating digitized samples for each said words or phrases, and storing said digitized samples in a speech database; and a speech recognition unit for receiving a noise corrupted input signal to be recognized, generating a noise compensated template database by applying the effects of noise to said digitized samples of said speech database, and providing a speech recognition outcome for said noise corrupted input signal based on said noise compensated template database.
- 2. The speech recognition system of claim 1 wherein said speech recognition unit comprises:
a first parameter determination unit for receiving said noise corrupted input signal and generating a template of parameters representative of said input signal in accordance with a predetermined parameter determination technique; a second parameter determination unit for receiving said speech database with the effects of noise applied to said digitized samples, and generating said noise compensated template database in accordance with said predetermined parameter determination technique; and a pattern comparison unit for comparing said template of parameters representative of said input signal with the templates of said noise compensated template database to determine the best match and thereby identify said speech recognition outcome.
- 3. The speech recognition system of claim 2, wherein said parameter determination technique is a linear predictive coding (LPC) analysis technique.
- 4. A speech recognition unit of a speech recognition system for recognizing an input signal, said speech recognition unit accounting for the effects of a noisy environment, comprising:
means for storing digitized samples of words or phrases of a vocabulary in a speech database; means for applying the effects of noise to said digitized samples of said vocabulary to generate noise corrupted digitized samples of said vocabulary; means for generating a noise compensated template database based on said noise corrupted digitized samples; and means for determining a speech recognition outcome for said input signal based on said noise compensated template database.
- 5. The speech recognition unit of claim 4, further comprising:
first parameter determination means for receiving said input signal and generating a template of parameters representative of said input signal in accordance with a predetermined parameter determination technique; and second parameter determination means for receiving said noise corrupted digitized samples of said vocabulary and generating the templates of said noise compensated template database in accordance with said predetermined parameter determination technique; wherein said means for determining said speech recognition outcome compares said template of parameters representative of said input signal with the templates of said noise compensated template database to determine the best match and thereby identify said speech recognition outcome.
- 6. A method for speech recognition accounting for the effects of a noisy environment, comprising the steps of:
generating digitized samples of each word or phrase trained, each said word or phrase belonging to a vocabulary; storing said digitized samples in a speech database; receiving an input signal to be recognized; applying the effects of noise to said digitized samples of said vocabulary to generate noise corrupted digitized samples of said vocabulary; generating a noise compensated template database based on said noise corrupted digitized samples; and providing a speech recognition outcome for said noise corrupted input signal based on said noise compensated template database.
- 7. The method of speech recognition of claim 6, further comprising the steps of:
generating a template of parameters representative of said input signal in accordance with a predetermined parameter determination technique; and generating templates for said noise compensated template database in accordance with said predetermined parameter determination technique; wherein said step of providing a speech recognition outcome compares said template of parameters representative of said input signal with said templates of said noise compensated template database to determine the best match and thereby identify said speech recognition outcome.
CROSS REFERENCE
1. This application is a continuation of co-pending application Ser. No. 09/018,257, filed Feb. 4, 1998, entitled “System and Method for Noise-Compensated Speech Recognition.”
Continuations (1)
|
Number |
Date |
Country |
Parent |
09018257 |
Feb 1998 |
US |
Child |
09728650 |
Dec 2000 |
US |