DYNAMIC SPEECH SHARPENING
First Claim
1. A method for providing out-of-vocabulary interpretation capabilities and for tolerating noise when interpreting natural language speech utterances, comprising:
- recognizing, on an electronic device, a stream of phonemes contained in an utterance received at the electronic device; and
generating at least one interpretation of the utterance on the electronic device, wherein the generated interpretation of the utterance includes a series of syllables mapped to the recognized stream of phonemes contained in the utterance.
5 Assignments
0 Petitions
Accused Products
Abstract
An enhanced system for speech interpretation is provided. The system may include receiving a user verbalization and generating one or more preliminary interpretations of the verbalization by identifying one or more phonemes in the verbalization. An acoustic grammar may be used to map the phonemes to syllables or words, and the acoustic grammar may include one or more linking elements to reduce a search space associated with the grammar. The preliminary interpretations may be subject to various post-processing techniques to sharpen accuracy of the preliminary interpretation. A heuristic model may assign weights to various parameters based on a context, a user profile, or other domain knowledge. A probable interpretation may be identified based on a confidence score for each of a set of candidate interpretations generated by the heuristic model. The model may be augmented or updated based on various information associated with the interpretation of the verbalization.
-
Citations
10 Claims
-
1. A method for providing out-of-vocabulary interpretation capabilities and for tolerating noise when interpreting natural language speech utterances, comprising:
-
recognizing, on an electronic device, a stream of phonemes contained in an utterance received at the electronic device; and generating at least one interpretation of the utterance on the electronic device, wherein the generated interpretation of the utterance includes a series of syllables mapped to the recognized stream of phonemes contained in the utterance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing out-of-vocabulary interpretation capabilities and for tolerating noise when interpreting natural language speech utterances, comprising:
-
an input device configured to receive an utterance from a user and generate an electronic signal corresponding to the utterance; and a speech interpretation engine configured to receive the electronic signal corresponding to the utterance, wherein the speech interpretation engine is further configured to; recognize a stream of phonemes contained in the utterance; and generate at least one interpretation of the utterance, wherein the generated interpretation includes a series of syllables mapped to the recognized stream of phonemes contained in the utterance. - View Dependent Claims (7, 8, 9, 10)
-
Specification