Voice nametag audio feedback for dialing a telephone call
First Claim
1. A method for assisting a user in the dialing of a telephone call using voice nametags and audio feedback, the method comprising the steps of:
- inputting at least one telephone number with associated text into a communication device;
automatically creating a representation of a voice nametag from the text associated with each telephone number; and
initiating a dialing sequence including the substeps of;
entering data representing a spoken phrase into the communication device, comparing the spoken phrase data to the representations of the stored voice nametags, determining a confidence level score of a match between the spoken phrase data and the representations of the stored voice nametags, selecting the representation of the stored voice nametag with the best score to the spoken phrase data and comparing the confidence level score of the best match against at least one predetermined threshold, and providing audio feedback to the user dependent upon the confidence level of the above selected representation of the voice nametag and the at least one predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for assisting a user in the dialing of a telephone call using voice nametags. A first step includes inputting a telephone number with text. The next steps automatically create a voice nametag from the text for each telephone number using grapheme-to-phoneme conversion. Upon initiation of dialing, a next step enters a spoken phrase, which is then compared to the stored voice nametags. A next step determines a confidence level score of a match between the spoken phrase data and the representations of the stored voice nametags against at least one threshold. A next step selects the stored voice nametag with the best match to the spoken phrase data. A next step provides feedback to the user dependent upon the confidence level of the match, which can include automatically dialing the call if the confidence level is high enough. As part of this last step, an audio feedback tag is generated and stored based on the recognition result passing a confidence threshold criterion. Further steps are provided for improving the audio quality of the stored nametag based on signal to noise ratio.
-
Citations
20 Claims
-
1. A method for assisting a user in the dialing of a telephone call using voice nametags and audio feedback, the method comprising the steps of:
-
inputting at least one telephone number with associated text into a communication device;
automatically creating a representation of a voice nametag from the text associated with each telephone number; and
initiating a dialing sequence including the substeps of;
entering data representing a spoken phrase into the communication device, comparing the spoken phrase data to the representations of the stored voice nametags, determining a confidence level score of a match between the spoken phrase data and the representations of the stored voice nametags, selecting the representation of the stored voice nametag with the best score to the spoken phrase data and comparing the confidence level score of the best match against at least one predetermined threshold, and providing audio feedback to the user dependent upon the confidence level of the above selected representation of the voice nametag and the at least one predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for assisting a user in the dialing of a telephone call using voice nametags and audio feedback, the method comprising the steps of:
-
inputting at least one telephone number with associated text into a communication device;
automatically creating representation of a voice nametag from the text associated with each telephone number by using a grapheme-to-phoneme algorithm to convert the text to the representation of the voice nametag;
storing the representation of the voice nametag in the communication device; and
initiating a dialing sequence including the substeps of;
entering data representing a spoken phrase into the communication device, generating an audio feedback tag from the spoken phrase and associating the audio feedback tag with the telephone number;
comparing the spoken phrase data to the representations of the stored voice nametags, determining a confidence level score of a match between the spoken phrase data and the representations of the stored voice nametags, selecting the representation of the stored voice nametag with the best match to the spoken phrase data and comparing the confidence level score of the best match against an upper and a lower threshold, wherein if the confidence level score is above the upper threshold, placing the call by dialing the telephone number associated with the best matched representation of voice nametag, and if the confidence level score is below the upper threshold, providing audio feedback to the user dependent upon the confidence level of the above selected representation of the voice nametag. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A communication device that assists a user in the dialing of a telephone call using voice nametags and audio feedback, the communication device comprising:
-
a phonebook in a memory that is loaded with a list of telephone numbers and associated text;
a user interface coupled to the processor, the user interface operable to enter a spoken phrase and provide audio feedback;
a processor coupled to the phonebook, the processor operable to create a representation of a voice nametag from the text associated with each telephone number and provide associated audio feedback; and
a correlator coupled with the processor, the correlator being operable to input a representation of the spoken phrase, correlate it against the representations of stored voice nametags in the phonebook to find the best match, and provide a confidence level for each comparison; and
a comparator coupled with the processor, the comparator operable to compare the confidence level of the best match against at least one predetermined threshold, wherein feedback is provided to the user dependent upon the confidence level of the best match. - View Dependent Claims (19, 20)
-
Specification