Recognizer for recognizing voice messages in pulse code modulated format
AssigneeNynex Corporation
InventorPriya Jakatdar
Life of this patent
Estimating the term…
Abstract
A recognition device and method for recognizing a voice message in the form of pulse code modulation (PCM) digital signals indicative of samples of the voice message. The device and method are adapted such that a recognition result is not provided if the digital signal content satisfies certain requirements which are indicative of a likely erroneous recognition result. The recognition device and method are further adapted to reduce errors in recognizing voice messages of the same message content but different amplitude, as well as to permit simultaneous recognition and storing for recording of a voice message.
Claims26
A recognition device for use in recognizing a voice message by analyzing pulse code modulation (PCM) digital signals representing samples of the voice message, the recognition device comprising:
- first means for:
- establishing independently of said voice message a recognition interval between first and second times and during which said voice message is desired to be spoken;
- and responsive to said PCM digital signals processing said PCM digital signals to provide a voice recognition result indicative of said voice message;
- and further means for evaluating preselected characteristics of said PCM digital signals in relation to said recognition interval and based thereon to either permit said voice recognition result to be output as a valid voice recognition result or to provide an output indicating that a valid voice recognition result has not been made;
- said further means providing said output indicating that a valid voice recognition result has not been made upon an evaluation by said further means of said PCM digital signals which indicates the happening of one or more of the following:
- first predetermined PCM digital signal content occurring at or immediately following said first time;
- second predetermined PCM digital signal content occurring at or after said second time;
- third predetermined PCM digital signal content occurring within said recognition interval over a third period of time exceeding a preselected duration.
A recognition device in accordance with claim 2 wherein:
- said first predetermined PCM digital signal content is indicative of said PCM digital signals having at least a first average energy over a first period of time, said first average energy exceeding a first threshold value;
- said second predetermined PCM digital signal content is indicative of said PCM digital signals having at least a second average energy over a second period of time, said second average energy exceeding a second threshold value;
- and said third predetermined PCM digital signal content is indicative of said PCM digital signals having at least a third average energy over said third period of time, said third average energy exceeding a third threshold value.
A recognition device for use in recognizing a voice message by analyzing pulse code modulation (PCM) digital signals representing samples of the voice message, the recognition device comprising:
- first means responsive to said PCM digital signals for processing said PCM digital signals to provide a voice recognition result indicative of said voice message;
- and further means for controlling said first means such that said processing by said first means of PCM digital signals representing voice messages having the same voice message content but different amplitude levels is less likely to provide a voice recognition result different than a voice recognition result which would be provided in the absence of said further means.
A recognition device for use in recognizing a voice message by analyzing pulse code modulation (PCM) digital signals representing samples of the voice message comprising:
- first means responsive to said PCM digital signals for processing said PCM digital signals to provide a voice recognition result indicative of said voice message, said first means including a storage means for storing only a part of the PCM digital signals during processing of said PCM digital signals by said first means;
- and further means responsive to said PCM digital signals and including further storage means for storing all said PCM digital signals so as to be able to permanently record said voice message, said further means storing said PCM digital signals in said further storage means during processing of said PCM digital signals by said first means to provide said voice recognition result.
A method for use in recognizing a voice message by analyzing pulse code modulation (PCM) digital signals representing samples of the voice message, the method comprising:
- establishing independently of said voice message a recognition interval between first and second times and during which said voice message is desired to be spoken;
- processing said PCM digital signals to provide a voice recognition result indicative of said voice message;
- and evaluating preselected characteristics of said PCM digital signals in relation to said recognition interval and based thereon to either permit said voice recognition result to be output as a valid voice recognition result or to provide an output indicating that a valid voice recognition result has not been made;
- said evaluating step providing said output indicating that a valid voice recognition result has not been made upon the happening of one or more of the following:
- first predetermined PCM digital signal content occurring at or immediately following said first time;
- second predetermined PCM digital signal content occurring at or after said second time;
- third predetermined PCM digital signal content occurring within said recognition interval over a third period of time exceeding a preselected duration.
A method for use in recognizing a voice message by analyzing pulse code modulation (PCM) digital signals representing samples of the voice message, the method comprising:
- processing said PCM digital signals to provide a voice recognition result indicative of said voice message;
- and controlling said processing of PCM digital signals representing voice messages having the same voice message content but different amplitude levels so that said processing is less likely to provide a voice recognition result different than a voice recognition result which would be provided in the absence of said control.
A method for use in recognizing a voice message by analyzing pulse modulation (PCM) digital signals representing samples of the voice message comprising:
- processing in a recognition device said PCM digital signals to provide a voice recognition result indicative of said voice message, said processing including storing in a storage means of said recognition device only a part of the PCM digital signals during processing of said PCM digital signals;
- and further storing all said PCM digital signals in a further storage means in said recognition device so as to be able to permanently record said voice message, said further storing of said PCM digital signals in said further storage means occurring during processing of said PCM digital signals to provide said recognition result.
Dependencies are inferred from the claim text.