Constrained mixed-initiative in a voice-activated command system
AssigneeMicrosoft Corporation
InventorsYun-Cheng Ju, David Ollason, Siddharth Bhatia
Life of this patent
Estimating the term…
Abstract
A method of allowing a user to provide constrained, mixed-initiative utterances in order to improve accuracy and avoid disambiguation dialogs when recognition of a user's audible input would otherwise render a number of possible selections from the database or list is provided. A grammar is adapted to include additional information associated with at least some of the entries. The additional information forms part of the information conveyed by the use in the constrained, mixed-initiative utterance.
Claims16
A method of generating a grammar for processing audible input in a voice interactive system, the method comprising:
- receiving a list of entries, the entries comprising first portions corresponding to similar utterances if spoken, wherein each entry comprises additional information, said additional information being different for each of said first portions that correspond to similar utterances if spoken;
- and
- forming a grammar based on the list, the grammar comprising the first portions corresponding to similar utterances if spoken and additional second portions comprising one of said first portions and the corresponding additional information.
A method of processing audible input in a voice interactive system, the method comprising:
- receiving audible input from the user;
- and
- performing speech recognition upon the input to generate a speech recognition output, wherein performing speech recognition comprises accessing a grammar adapted to ascertain constrained, mixed initiative utterances.
A voice interactive command system for processing voice commands from a user, the system comprising:
- a grammar adapted to ascertain constrained, mixed initiative utterances;
- a speech recognition engine for receiving an utterance and operable with the grammar and to provide an output;
- a task implementing component operable with the speech recognition engine for performing a task in accordance with the output.
Dependencies are inferred from the claim text.