SYSTEM AND METHOD FOR RECOGNIZING SPEECH WITH DIALECT GRAMMARS
First Claim
1. A computer-implemented method of recognizing speech, the method comprising:
- receiving speech from a user;
perceiving at least one speech dialect in the received speech;
selecting at least one grammar from a plurality of optimized dialect grammars based on at least one score associated with the perceived speech dialect and the perceived at least one speech dialect; and
recognizing the received speech with the selected at least one grammar.
15 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, computer-implemented methods, and computer-readable media for recognizing speech. The method includes receiving speech from a user, perceiving at least one speech dialect in the received speech, selecting at least one grammar from a plurality of optimized dialect grammars based on at least one score associated with the perceived speech dialect and the perceived at least one speech dialect, and recognizing the received speech with the selected at least one grammar. Selecting at least one grammar can be further based on a user profile. Multiple grammars can be blended. Predefined parameters can include pronunciation differences, vocabulary, and sentence structure. Optimized dialect grammars can be domain specific. The method can further include recognizing initial received speech with a generic grammar until an optimized dialect grammar is selected. Selecting at least one grammar from a plurality of optimized dialect grammars can be based on a certainty threshold.
-
Citations
20 Claims
-
1. A computer-implemented method of recognizing speech, the method comprising:
-
receiving speech from a user; perceiving at least one speech dialect in the received speech; selecting at least one grammar from a plurality of optimized dialect grammars based on at least one score associated with the perceived speech dialect and the perceived at least one speech dialect; and recognizing the received speech with the selected at least one grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for recognizing speech, the system comprising:
-
a module configured to receive speech from a user; a module configured to perceive at least one speech dialect in the received speech; a module configured to select at least one grammar from a plurality of optimized dialect grammars based on at least one score associated with the perceived speech dialect and the perceived at least one speech dialect; and a module configured to recognize the received speech with the selected at least one grammar. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A tangible computer-readable medium storing a computer program having instructions for recognizing speech, the instructions comprising:
-
receiving speech from a user; perceiving at least one speech dialect in the received speech; selecting at least one grammar from a plurality of optimized dialect grammars based on at least one score associated with the perceived speech dialect and the perceived at least one speech dialect; and recognizing the received speech with the selected at least one grammar. - View Dependent Claims (17, 18, 19, 20)
-
Specification