Text and speech recognition system using navigation information
First Claim
1. A method for recognizing a user'"'"'s speech input comprising the following steps:
- utilizing a navigation unit for;
detecting navigation information of a trip to a predetermined destination, andmodifying language model statistics in a language model database containing a list of entries for list entries that are in the language model database and that are contained in the navigation information;
detecting whether words in the navigation information are contained in the list of entries,where any words in the navigation information that are not contained in the list of entries are added to the list of entries as new entries, and where the likelihood of the new entries is set higher than an average likelihood of the entries in the list of entries;
detecting the user'"'"'s speech input; and
recognizing the user'"'"'s speech input by comparing the user'"'"'s speech input to the list of entries using the modified language model statistics to determine the most likely entry best matching the user'"'"'s speech input,where the navigation information contains at least one of the following information;
an overall travel time of the trip, the current travel time of the trip, and an expected arrival time.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for recognizing a user'"'"'s speech input. The method includes the steps for detecting the user'"'"'s speech input, recognizing the user'"'"'s speech input by comparing the speech input to a list of entries using language model statistics to determine the most likely entry matching the user'"'"'s speech input, and detecting navigation information of a trip to a predetermined destination, where the most likely entry is determined by modifying the language model statistics taking into account the navigation information. A system and method is further provided that takes into account navigation trip information to determine the most likely entry using language model statistics for recognizing text input.
-
Citations
13 Claims
-
1. A method for recognizing a user'"'"'s speech input comprising the following steps:
-
utilizing a navigation unit for; detecting navigation information of a trip to a predetermined destination, and modifying language model statistics in a language model database containing a list of entries for list entries that are in the language model database and that are contained in the navigation information; detecting whether words in the navigation information are contained in the list of entries, where any words in the navigation information that are not contained in the list of entries are added to the list of entries as new entries, and where the likelihood of the new entries is set higher than an average likelihood of the entries in the list of entries; detecting the user'"'"'s speech input; and recognizing the user'"'"'s speech input by comparing the user'"'"'s speech input to the list of entries using the modified language model statistics to determine the most likely entry best matching the user'"'"'s speech input, where the navigation information contains at least one of the following information;
an overall travel time of the trip, the current travel time of the trip, and an expected arrival time. - View Dependent Claims (2, 3, 4)
-
-
5. A method for supporting a text input in an input unit, the method comprising the steps of:
-
utilizing a navigation unit for; detecting navigation information of a trip to a predetermined destination, and modifying language model statistics in a language model database containing a list of entries for list entries that are in the language model database and that are contained in the navigation information; detecting whether words in the navigation information are contained in the list of entries;
where any words in the navigation information that are not contained in the list of entries are added to the list of entries as new entries, and where the likelihood of the new entries is set higher than an average likelihood of the entries in the list of entries;receiving text input at the input unit of an application that is not the navigation unit; detecting at least a first part of the text input; recognizing the text input by comparing said at least first part of the text input to a list of entries in the language model database based on the modified language model statistics in order to suggest a most likely candidate of a completed text input; and suggesting said most likely candidate of the completed text input to a user of the input unit, where the navigation information contains at least one of the following information;
an overall travel time of the trip, the current travel time of the trip, and an expected arrival time. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A speech recognition system recognizing a user'"'"'s speech input, comprising:
-
A navigation unit configured to generate navigation information of a trip to a predetermined destination; a speech detector configured to detect the user'"'"'s speech input; a language model database comprising a list of entries and language model statistics for the list of entries; and a speech recognition unit configured to receive words in the navigation information from the navigation unit, and to adjust the language model statistics for entries in the list of entries that are contained in the navigation information, the speech recognition unit being configured to recognize the user'"'"'s speech input by comparing the speech input to the list of entries in the language model database using the modified language model statistics in order to determine the most likely entry best matching the user'"'"'s speech input, where the speech recognition unit detects whether words in the navigation information are contained in the list of entries, where any words in the navigation information that are not contained in the list of entries are added to the list of entries as new entries, and where the likelihood of the new entries is set higher than an average likelihood of the entries in the list of entries, and where the navigation information contains at least one of the following information;
an overall travel time of the trip, the current travel time of the trip, and an expected arrival time.
-
-
13. A system for supporting a text input in an input unit, comprising:
-
a navigation unit configured to generate navigation information of a trip to a predetermined destination; an input unit for inputting the text input; a language model database comprising a list of entries and language model statistics for the list of entries; and a text recognition unit configured to receive words in the navigation information from the navigation unit, and to adjust the language model statistics for entries in the list of entries that are contained in the navigation information, the text input recognition unit being configured to recognize the text input by comparing at least a first part of the text input to the list of entries in the language model database based on the modified language model statistics in order to suggest a most likely candidate of a completed text input, where the text recognition unit detects whether words in the navigation information are contained in the list of entries, where any words in the navigation information that are not contained in the list of entries are added to the list of entries as new entries, and where the likelihood of the new entries is set higher than an average likelihood of the entries in the list of entries, and where the navigation information contains at least one of the following information;
an overall travel time of the trip, the current travel time of the trip, and an expected arrival time.
-
Specification