Technique for effectively recognizing sequence of digits in voice dialing
First Claim
1. A system for recognizing speech including a selected sequence of a plurality of digits, comprising:
- a recognizer for generating a recognized sequence corresponding to the selected sequence based on at least one conditional probability that a selected digit in the selected sequence would be in a predetermined position relative to one or more given digits in said selected sequence;
a controller for generating a feedback signal when the recognized sequence matches the selected sequence; and
a processor responsive to the feedback signal for modifying the at least one conditional probability.
5 Assignments
0 Petitions
Accused Products
Abstract
In a speech recognition system for performing voice dialing, an inventive connected digit recognizer is employed to recognize a sequence of spoken digits. The inventive recognizer generates the maximum-likelihood digit sequence corresponding to the spoken sequence in accordance with the Viterbi algorithm. However, unlike a prior art connected digit recognizer, the inventive recognizer does not assume that a digit model in a sequence can be followed by any digit model with equal probability. Rather, the inventive recognizer takes into account, for each digit model being decided on, a conditional probability that that digit model would follow a given digit model preceding thereto.
21 Citations
28 Claims
-
1. A system for recognizing speech including a selected sequence of a plurality of digits, comprising:
-
a recognizer for generating a recognized sequence corresponding to the selected sequence based on at least one conditional probability that a selected digit in the selected sequence would be in a predetermined position relative to one or more given digits in said selected sequence; a controller for generating a feedback signal when the recognized sequence matches the selected sequence; and a processor responsive to the feedback signal for modifying the at least one conditional probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A speech recognition system for operating a device based on correctly recognized speech, the system comprising:
-
an interface for receiving a speech input including a selected sequence of a plurality of digits; a processor for updating at least one conditional probability that a selected digit in the selected sequence would be in a predetermined position relative to one or more given digits in said selected sequence; a recognizer for generating a recognized sequence corresponding to said selected sequence as a function of said at least one conditional probability; and a controller for providing a feedback signal when the recognized sequence matches the selected sequence, the processor in response to the feedback signal operating the device and updating the at least one conditional probability based on the recognized sequence. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for recognizing speech including a selected sequence of a plurality of digits, comprising:
-
generating a recognized sequence corresponding to the selected sequence based on at least one conditional probability that a selected digit in the selected sequence would be in a predetermined position relative to one or more given digits in said selected sequence; generating a feedback signal when the recognized sequence matches the selected sequence; and modifying the at least one conditional probability in response to the feedback signal. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for use in a speech recognition system to operate a device based on correctly recognized speech, the method comprising:
-
receiving a speech input including a selected sequence of a plurality of digits; updating at least one conditional probability that a selected digit in the selected sequence would be in a predetermined position relative to one or more given digits in said selected sequence; generating a recognized sequence corresponding to said selected sequence as a function of said at least one conditional probability; providing a feedback signal when the recognized sequence matches the selected sequence; and in response to the feedback signal, operating the device and updating the at least one conditional probability based on the recognized sequence. - View Dependent Claims (25, 26, 27, 28)
-
Specification