Partial spelling in speech recognition
A method of speech recognition processing is described based on spelling out the initial characters of a word or a sequence of words. Characters representative of an initial portion of an intended user input are collected from a user. In response to a first user action, (e.g., a short pause) at least one name matching hypothesis is provided to the user which is predicted to correspond to the intended user input. Then, in response to a second user action, one name matching hypothesis is selected as representing the intended user input.
1 . A method of speech recognition processing comprising:
collecting with a speech recognition process a plurality of characters representative of an initial portion of an intended user input;
in response to a short pause in the user input, visually providing to the user at least one name matching hypothesis predicted to correspond to the intended user input; and
recognizing a user selection of a name matching hypothesis as representing the intended user input.
2 . A method according to claim 1 , wherein after providing to the user at least one name matching hypothesis, additional letters representative of the initial portion of the intended user input are provided until another short pause in the user input when the response is repeated.
3 . A method according to claim 1 , wherein the user selection includes one of a long pause, a stop spelling command, and a line selection command.
4 . A method according to claim 1 , wherein the name matching hypotheses represent place names for a navigation system.
5 . A device utilizing speech recognition, the device comprising:
means for collecting with a speech recognition process a plurality of characters representative of an initial portion of an intended user input;
means for, in response to a short pause in the user input, visually providing to the user at least one name matching hypothesis predicted to correspond to the intended user input; and
means for recognizing a user selection of a name matching hypothesis as representing the intended user input.
6 . A device according to claim 5 , wherein the means for visually providing to the user at least one name matching hypothesis, includes means for the user to continue providing additional letters representative of the initial portion of the intended user input until another short pause in the user input when the means for visually providing is repeated.
7 . A device according to claim 5 , wherein the user selection includes one of a long pause, a stop spelling command, and a line selection command.
8 . A device according to claim 5 , wherein the device is a navigation system.
9 . A device according to claim 8 , wherein the navigation system is use for an automobile.
10 . A method of speech recognition processing comprising:
collecting with a speech recognition process a plurality of characters representative of an initial portion of an intended user input; and
in response to a first user action, determining at least one name matching hypothesis predicted to correspond to the intended user input;
wherein the at least one name matching hypothesis can be a common prefix shared by a plurality of names.
11 . A method according to claim 10 , further comprising:
providing to the user the plurality of names that share the common prefix.
12 . A method according to claim 10 , further comprising:
providing to the user an indication of the number of names that share the common prefix.
13 . A method according to claim 10 , further comprising:
providing to the user a set of related prefixes that share the common prefix.
14 . A method according to claim 10 , further comprising:
in response to a second user action, selecting one of the name matching hypotheses as representing the intended user input.
15 . A method according to claim 14 , further comprising:
in response to selection of a name matching hypothesis that is a common prefix, providing to the user the plurality of names that share the common prefix.
16 . A method according to claim 14 , further comprising:
in response to selection of a name matching hypothesis that is a common prefix, providing to the user a set of common prefixes that share the common prefix.
17 . A method according to claim 14 , further comprising:
in response to selection of a name matching hypothesis that is a common prefix, repeating the method considering only hypotheses that start with the common prefix.
18 . A method according to claim 10 , wherein after providing to the user at least one name matching hypothesis, additional characters representative of the initial portion of the intended user input are provided until the first user action and response is repeated.
19 . A method according to claim 10 , wherein the recognition hypotheses names represent place names for a navigation system.