发明名称 Voice command definitions used in launching application with a command
摘要 A voice command definition file (VCDF) declaratively defines voice commands for an application. For example, the VCDF may include definitions for: voice commands; one or more phrases/utterances that may be said to execute each of the commands; a navigation location to navigate to within the application (e.g. a page); phrase lists containing items that may be used as a parameter in a voice command; examples; feedback; and the like. A user may say a single utterance to launch the application, navigate to the associated location of the command and execute the command. The VCDF may define multiple ways to listen for a particular command. The VCDF may be edited/defined by a user and may include a user friendly name for an application. A speech engine loads the VCDF for use such that it may recognize the commands associated with an application. The definitions may be updated during runtime.
申请公布号 US9384732(B2) 申请公布日期 2016.07.05
申请号 US201313830318 申请日期 2013.03.14
申请人 Microsoft Technology Licensing, LLC 发明人 Bishop F. Avery;Wilson Travis;Chambers Robert;Brown Robert
分类号 G10L15/22;G06F3/16;G10L15/193 主分类号 G10L15/22
代理机构 代理人 Wong Tom;Spellman Steven;Minhas Micky
主权项 1. A method for specifying voice commands for an application, comprising: receiving an utterance at a global speech engine that performs speech recognition for different applications; determining, from the received utterance, a command portion that specifies a command for an application to execute; identifying an application-specific Voice Command Definition File (VCDF) for processing of the command portion, wherein the application-specific VCDF comprises definitions for voice commands associated with the application and a navigation location element for launching the application in a state corresponding with an identified voice command; identifying, using the application-specific VCDF, a voice command based on the command portion; and transmitting data to the application for the application to launch in a state defined by the identified application-specific VCDF based on the navigation location element and the identified voice command.
地址 Redmond WA US