System with multiple simultaneous speech recognizers
US-10186262-B2 · Jan 22, 2019 · US
US10503470B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10503470-B2 |
| Application number | US-201815951455-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 12, 2018 |
| Priority date | Nov 28, 2012 |
| Publication date | Dec 10, 2019 |
| Grant date | Dec 10, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided is a method for user training of an information dialogue system. The method may include activating a user input subsystem, receiving a training request entered by the user, converting the training request into text by the user input subsystem, sending the text of the training request obtained as a result of the conversion to a dialogue module, processing the text of the training request by the dialogue module, forming a response to the training request by the dialogue module, and sending the response to the training request to the user. The response to the training request may be formed in a form of one or more of the following: a voice cue, a text, and an action performed by the information dialogue system.
Opening claim text (preview).
What is claimed is: 1. A method implemented by one or more processors, the method comprising: receiving a voice command of a user via a user input subsystem of a computing device; converting the voice command into text; determining that the text includes a shortcut phrase of a first length and a request to establish a connection of the shortcut phrase with action phrases of a collective second length, wherein the action phrases cause performance, by a dialogue system, of a sequence of dialogue system actions, and wherein the second length is longer than the first length; in response to receiving the voice command, establishing a personalized connection of the shortcut phrase with the sequence of dialogue system actions, wherein the personalized connection of the shortcut phrase with the sequence of dialogue system actions is personalized to the user and causes the sequence of dialogue system actions to be performed in reply to the shortcut phrase in interactions by the user with the dialogue system; providing, in response to receiving the voice command, a response that causes the client device to present content to the user that indicates the request caused establishing of the personalized connection; subsequent to providing the response: receiving, via the user input subsystem, an additional voice command provided by the user, and converting, by the user input subsystem, the additional voice command into additional text; and based on the additional text conforming to the shortcut phrase and based on the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sequentially performing, by the information dialogue system, the sequence of dialogue system actions. 2. The method of claim 1 , wherein the sequence of dialogue system actions comprises a dialogue system action of accessing a website. 3. The method of claim 1 , wherein the sequence of dialogue system actions comprises a dialogue system action of opening a weather forecast. 4. The method of claim 1 , further comprising: prior to receiving the voice command, activating the input subsystem based on a prior user request. 5. The method of claim 4 , wherein activating the input subsystem based on the prior user request is in response to receiving a prior voice command. 6. The method of claim 1 , further comprising: determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with preliminary settings of the information dialogue system; based on determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with the preliminary settings, modifying the preliminary settings to avoid the conflict. 7. The method of claim 1 , further comprising: receiving a further command via the user input subsystem of the computing device; converting the further voice command into further text; and determining that the further text includes a further request to change the personalized connection of the shortcut phrase with the sequence of dialogue system actions. 8. The method of claim 7 , further comprising: in response to receiving the further voice command, replacing the personalized connection with a new personalized connection of a different shortcut phrase with the sequence of dialogue system actions. 9. The method of claim 7 , further comprising in response to receiving the further voice command, replacing the personalized connection with a new personalized connection of the shortcut phrase with a different sequence of dialogue system actions. 10. The method of claim 1 , further comprising: receiving a further command via the user input subsystem of the computing device; converting the further voice command into further text; determining that the further text includes a further request to remove the personalized connection of the shortcut phrase with the sequence of dialogue system actions; and in response to receiving the further command, removing the personalized connection of the shortcut phrase with the sequence of dialogue system actions. 11. The method of claim 1 , further comprising, prior to establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sending a confirmation request to the user, the confirmation request confirming the voice command; and receiving an affirmative response to the confirmation request, the affirmative response to the confirmation request being provided by the user; wherein establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions is in response to receiving the affirmative response to the confirmation request. 12. A system comprising: at least one processor; and memory storing instructions that, when executed by the at least one processor cause the system to: receive a voice command of a user via a user input subsystem of a computing device; convert the voice command into text; determine that the text includes a shortcut phrase of a first length and a request to establish a connection of the shortcut phrase with action phrases of a collective second length, wherein the action phrases cause performance, by a dialogue system, of a sequence of dialogue system actions, and wherein the second length is longer than the first length; in response to receiving the voice command, establish a personalized connection of the shortcut phrase with the sequence of dialogue system actions, wherein the personalized connection of the shortcut phrase with the sequence of dialogue system actions is personalized to the user and causes the sequence of dialogue system actions to be performed in reply to the shortcut phrase in interactions by the user with the dialogue system; provide, in response to receiving the voice command, a response that causes the client device to present content to the user that indicates the training request caused establishing of the personalized connection; subsequent to providing the response: receive, via the user input subsystem, an additional voice command provided by the user, and convert, by the user input subsystem, the additional voice command into additional text; and based on the additional text conforming to the shortcut phrase and based on the personalized connection of the shortcut phrase with the sequence of dialogue system actions: sequentially perform, by the information dialogue system, the sequence of dialogue system actions. 13. The system of claim 12 , wherein the instructions, when executed by the at least one processor, further cause the system to: prior to receiving the voice command, activate the input subsystem based on a prior user request. 14. The system of claim 13 , wherein the system is to activate the input subsystem based on the prior user request in response to receiving a prior voice command. 15. The system of claim 12 , wherein the instructions, when executed by the at least one processor, further cause the system to: determine that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with preliminary settings of the information dialogue system; and based on determining that establishing the personalized connection of the shortcut phrase with the sequence of dialogue system actions conflicts with the preliminary settings, modify the preliminary settings to avoid the conflict. 16. The system of claim 12 , wherein the instructions, when executed by the at least one processor, f
Interactive procedures · CPC title
Execution procedure of a spoken command · CPC title
Training · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.