Voice interface systems and methods
AssigneeHonda Motor Co., Ltd.
InventorsRahul Khanna, Tatsuya Kyomitsu, Xin Guan
Life of this patent
Estimating the term…
Abstract
A voice-controlled system is described that can be accessed by a mobile computing device. A user can communicate requests using natural language utterances. A microphone can collect the utterances and provide them to the mobile computing device. The mobile computing device can transmit the human utterance to a voice interface system. The voice interface system can utilize user preferences when executing the request to provide a personalized user experience. Computer-implemented methods are also described herein.
Claims20
A voice-controlled system, comprising:
- a user preference database configured to store user preference data;
- and
- a voice interface computing system in communication with the user preference database, the voice interface computing system configured to:
- receive audio data from a mobile computing device via a wireless communications network, wherein the audio data comprises a human utterance;
- transmit the audio data to a speech recognition module;
- receive text data from the speech recognition module;
- transmit the text data to a natural language processing module;
- receive a command set from the natural language processing module;
- and
- execute a command based on the command set and the user preference data stored in the user preference database, wherein executing the command comprises communicating with a remote application and communicating with the mobile computing device via the wireless communications network.
A method, comprising:
- receiving, by a computing system, user preference data;
- receiving, by the computing system from a mobile computing device, audio data, wherein the audio data comprises a human utterance;
- transmitting, by the computing system, the audio data to a speech recognition module to obtain text data associated with the audio data;
- transmitting, by the computing system, the text data to a natural language processing unit;
- receiving, by the computing system, a command set from the natural language processing unit;
- and
- executing a command based on the command set and the user preference data.
A system, comprising:
- a user preference database configured to store user preference data;
- a voice interface computing system in communication with the user preference database, the voice interface computing system configured to:
- receive audio data from a mobile computing device connected to an onboard vehicle network, wherein the audio data comprises a natural language human utterance of a passenger of the vehicle;
- communicate with a natural language processing module that is configured to transmit a command set to the voice interface computing system based on the intention of the human utterance;
- execute a command based on the command set and the user preference data stored in the user preference database;
- and
- cause the display of information to the passenger of the vehicle via the mobile computing device.
Dependencies are inferred from the claim text.