Patent ID: 6094635
Filing Date: 2000-07-25
Classification: G10L

Abstract:
A computer system for identifying the implied meaning behind a plurality of predetermined different valid spoken utterances in a grammar, said system comprising:a. a central processing unit (CPU);b. a system memory coupled to said CPU for receiving and storing memory files and applications files;c. an automatic speech recognition (ASR) system coupled to said CPU comprising a speech recognizer coupled to receive spoken utterances and for producing valid utterances as an output as digital characters in word format;d. a vendor specific automatic speech recognition (ASR) grammar stored in said system memory for cortrolling the output of said ASR system to provide said predetermined valid spoken utterances;e. an interactive voice response (IVR) system coupled to said speech recognizer for receiving and processing said digital characters and words from said ASR;f. runtime interpreter means stored in said system memory and coupled to said IVR system and said CPU for receiving from said IVR system said digital characters and words representative of said valid spoken utterances;g. an annotated automatic speech recognition (ASR) corpus file, stored in said memory which contains a listing of all valid spoken utterances in said grammar and associated token data stored in said memory representing the implied meaning behind each said listed valid utterance; andh. said runtime interpreter means comprising a runtime interpreter coupled between said ASR corpus file and said IVR system for receiving valid spoken utterances and searching said ASR corpus file for a match and for returning said token data representing said valid spoken utterance to said IVR system for a prompt or a response.