Voice-operated service
First Claim
1. A method of allocating to a user of a voice operated service a user identifier comprising a plurality of words from a set of words, comprising:
- (i) requesting the user to utter the words of the set;
(ii) comparing each uttered word with a set of speech recognition templates which correspond to the words of the set to obtain a measure of similarity for each uttered word with respect to each template of the set of speech recognition templates;
(iii) determining which of the words of the set meet a criterion related to a degree to which(a) the measure of similarity of an uttered word to a template of said set of templates corresponding to a requested word exceeds(b) the measure of similarity of the uttered word to another one of other templates of said set of templates with which the uttered word has the most similarity; and
(iv) selecting a sequence of words using only words of the set which meet the criterion.
3 Assignments
0 Petitions
Accused Products
Abstract
In a system for allocating a user identifier to a user of a voice-operated service, the user is requested (20) to utter words in a set of requested words. A speech recognizer (2) compares (24) each received word with a set of speech recognition templates, each template corresponding to the requested words. For each word uttered the speech recognizer generates (26) codes (W1, W2) which are the first and second best matched templates, and further generates (28) scores (D1, D2) indicating the extent of deviation of the received uttered words from the first and second best matched templates. The speech recognizer (2) then computes (32) a reliability criterion for each word by subtracting the scores (D1, D2) and comparing (34) the subtraction result with a threshold. Words having the greatest reliability criterion above the threshold are selected for the user identifier.
70 Citations
18 Claims
-
1. A method of allocating to a user of a voice operated service a user identifier comprising a plurality of words from a set of words, comprising:
-
(i) requesting the user to utter the words of the set; (ii) comparing each uttered word with a set of speech recognition templates which correspond to the words of the set to obtain a measure of similarity for each uttered word with respect to each template of the set of speech recognition templates; (iii) determining which of the words of the set meet a criterion related to a degree to which (a) the measure of similarity of an uttered word to a template of said set of templates corresponding to a requested word exceeds (b) the measure of similarity of the uttered word to another one of other templates of said set of templates with which the uttered word has the most similarity; and (iv) selecting a sequence of words using only words of the set which meet the criterion. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10)
-
-
6. An apparatus for operating a voice-operated service comprising a speech recogniser operable to compare each word of a sequence of words supplied thereto with stored templates to obtain a measure of similarity, the templates comprising a first set containing first templates corresponding to each word of a set of words, and a second set containing second templates corresponding to each word of the said set of words, and control means arranged in operation so to control the recognizer that:
-
(a) the first word of the sequence is compared with the first templates corresponding to certain predetermined words of the set of words and the second templates corresponding to other words of the set of words; (b) the measures of similarity are compared to determine which word of the set of words the said first word of the sequence most closely resembles; and (c) subsequent words of the sequence are compared with either the first or the second templates, in dependence on which word of the set of words the said first word of the sequence has been determined as resembling. - View Dependent Claims (7)
-
-
11. An apparatus for allocating a user identifier to a user of a voice operated service, the user identifier comprising a plurality of words from a set of words, the apparatus comprising:
-
means for requesting the user to utter the words of the set and for obtaining uttered words corresponding to the words of the set; speech recognition means for comparing each uttered word with a set of speech recognition templates which correspond to the words of the set to obtain a measure of similarity for each uttered word with respect to each template of the set of speech recognition templates; control means for determining which of the words of the set meet a criterion related to a degree to which (a) the measure of similarity of an uttered word to a template of said set of templates corresponding to a requested word exceeds (b) the measure of similarity of the uttered word to another one of other templates of said set of templates with which the uttered word has the most similarity; and and for selecting a sequence of words using only words of the set which meet the criterion. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification