VEHICLE CONTROL
First Claim
1. A computer-implemented method of controlling a vehicle, comprising:
- receiving one or more instructions issued as speech;
analyzing the speech using speech recognition software to provide a sequence of words and a word confidence measure for each word so recognized;
analyzing the sequence of words to identify a semantic concept corresponding to an instruction based on the analysis, and a semantic confidence level for the semantic concept identified derived at least in part with reference to the word confidence measures of the words associated with the semantic concept;
providing a spoken confirmation of the semantic concept so identified based on the semantic confidence level; and
using the semantic concept so identified to provide a control input for the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to voice-activated vehicle control, and to the control of UAVs (unmanned air vehicles) using speech in particular. A method of controlling a vehicle is provided that includes receiving one or more instructions issued as speech and analyzing the speech using speech recognition software to provide a sequence of words and a word confidence measure for each word so recognized. The sequence of words is analyzed to identify a semantic concept corresponding to an instruction based on the analysis, and a semantic confidence level for the semantic concept identified derived at least in part with reference to the word confidence measures of the words associated with the semantic concept. A spoken confirmation of the semantic concept so identified based on the semantic confidence level is provided, and the semantic concept is used to provide a control input for the vehicle.
237 Citations
31 Claims
-
1. A computer-implemented method of controlling a vehicle, comprising:
-
receiving one or more instructions issued as speech; analyzing the speech using speech recognition software to provide a sequence of words and a word confidence measure for each word so recognized; analyzing the sequence of words to identify a semantic concept corresponding to an instruction based on the analysis, and a semantic confidence level for the semantic concept identified derived at least in part with reference to the word confidence measures of the words associated with the semantic concept; providing a spoken confirmation of the semantic concept so identified based on the semantic confidence level; and using the semantic concept so identified to provide a control input for the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 30, 31)
-
-
15. An apparatus for controlling a vehicle, comprising:
-
an input arranged to receive one or more instructions issued as speech; a memory arranged to store the received speech; a speech recognition module arranged to analyze the speech to provide a sequence of words and a word confidence measure for each word recognized; a natural language understanding module arranged to receive the sequence of words and the word confidence measures, and analyze the sequence of words to identify a semantic concept corresponding to an instruction based on the analysis and a semantic confidence level for the semantic concept identified derived at least in part with reference to the word confidence measures of the words associated with the semantic concept; a response generation module arranged to provide a spoken confirmation of the semantic concept identified based on the semantic confidence level; and a command generation module arranged to use the semantic concept identified to provide a control input for the vehicle. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification