Disambiguation of vehicle speech commands
First Claim
1. A method of recognizing speech in a vehicle, comprising the steps of:
- (a) receiving a voice command at the vehicle via a microphone in the vehicle, and converting the voice command to digital data using a processor installed to the vehicle;
(b) obtaining a recognition result from speech recognition performed on the digital data of the received voice command, wherein the recognition result represents the voice command and is indicative of (1) one of two or more available vehicle functions and (2) an operand of the vehicle function having two or more associated vehicle commands;
(c) selecting one of the two or more associated vehicle commands associated with the operand identified in the recognition result by associating a secondary characteristic with an attribute of the selected one of the vehicle commands, wherein the attribute of the selected one of the vehicle commands and the secondary characteristic are not present in the voice command, and wherein at least one of the selected attribute or the secondary characteristic is obtained independent of the user-provided voice command; and
(d) presenting the selected vehicle command to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of recognizing speech in a vehicle. The method includes receiving a voice command at the vehicle via a microphone in the vehicle, and obtaining a recognition result from speech recognition performed on the received voice command. The recognition result may represent the voice command and be indicative of any of two or more available vehicle commands. The method may further include selecting one of the two or more available vehicle commands based on a secondary characteristic and an attribute of the selected one of the vehicle commands. The system may be implemented as vehicle electronics that include a microphone located within the vehicle and configured to receive a voice command from a user located within the vehicle, and a controller in communication with the microphone. The controller may be configured to perform speech recognition on the voice command and obtain a disambiguated recognition result.
15 Citations
16 Claims
-
1. A method of recognizing speech in a vehicle, comprising the steps of:
-
(a) receiving a voice command at the vehicle via a microphone in the vehicle, and converting the voice command to digital data using a processor installed to the vehicle; (b) obtaining a recognition result from speech recognition performed on the digital data of the received voice command, wherein the recognition result represents the voice command and is indicative of (1) one of two or more available vehicle functions and (2) an operand of the vehicle function having two or more associated vehicle commands; (c) selecting one of the two or more associated vehicle commands associated with the operand identified in the recognition result by associating a secondary characteristic with an attribute of the selected one of the vehicle commands, wherein the attribute of the selected one of the vehicle commands and the secondary characteristic are not present in the voice command, and wherein at least one of the selected attribute or the secondary characteristic is obtained independent of the user-provided voice command; and (d) presenting the selected vehicle command to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of recognizing speech in a vehicle, comprising the steps of:
-
(a) receiving a voice command at the vehicle from a user via a microphone in the vehicle, and converting the voice command to digital data using a processor installed to the vehicle; (b) performing speech recognition on the digital data of the voice command at the vehicle; (c) obtaining a recognition result from the speech recognition that represents the voice command, wherein the recognition result corresponds to (1) one of two or more available vehicle functions and (2) an operand of the vehicle function having two or more associated vehicle commands; (d) carrying out disambiguation of the recognition result at the vehicle to determine which one of the two or more associated vehicle commands associated with the operand identified in the recognition result is an intended command by associating the current date and/or time of day with an attribute of the intended command, wherein the attribute of the selected one of the vehicle commands and the current date and/or time of day are not present in the voice command, and wherein at least one of the selected attribute or the secondary characteristic is obtained independent of the user-provided voice command; and (e) presenting the disambiguated recognition result to the user. - View Dependent Claims (14, 15)
-
-
16. A vehicle including vehicle electronics installed in the vehicle, the vehicle electronics comprising:
-
a microphone located within the vehicle and configured to receive a voice command from a user located within the vehicle; and a controller in communication with the microphone, the controller configured to perform speech recognition on digital data representing the voice command and obtain a recognition result from the speech recognition that represents the voice command, wherein the recognition result corresponds to (1) one of two or more available vehicle functions and (2) an operand of the vehicle function having two or more associated vehicle commands, wherein the controller is configured to determine which one of two or more associated vehicle commands associated with the operand identified in the recognition result is an intended command by associating the current date and/or time of day with an attribute of the intended command, wherein the attribute of the selected one of the vehicle commands and the current date and/or time of day are not present in the voice command, and wherein at least one of the selected attribute or the current date and/or time of day is obtained independent of the user-provided voice command, wherein the controller presents the intended command to the user.
-
Specification