发明名称 Enabling voice selection of user preferences
摘要 A method, system and apparatus for voice enabling a user preference interface in a multimodal content browser. A method for voice enabling a user preference interface in a multimodal content browser can include matching voice input to a bound command in a speech grammar and invoking logic in the user preference interface consistent with the bound command in the speech grammar. The matching step can include comparing voice input to entries in a markup language specified speech grammar and locating the bound command in the specified speech grammar based upon the comparison. In this regard, the method further can include identifying a variable in the bound command, looking up the variable in a table, retrieving a corresponding parameter for the variable from the table, and replacing the variable with the corresponding parameter in the bound command.
申请公布号 US9083798(B2) 申请公布日期 2015.07.14
申请号 US200411022464 申请日期 2004.12.22
申请人 Nuance Communications, Inc. 发明人 Cross Charles W.;Li Yan
分类号 G10L15/00;G10L21/00;H04M3/493;G10L15/26;G10L15/19 主分类号 G10L15/00
代理机构 Wolf, Greenfield & Sacks, P.C. 代理人 Wolf, Greenfield & Sacks, P.C.
主权项 1. A method for voice enabling a user interface in a multimodal content browser, the method comprising acts of: accessing a first speech grammar, the first speech grammar having stored therein at least one voice command, the first speech grammar further storing a mapping of the at least one voice command to a corresponding placeholder identifier; prior to performing a voice recognition processing, obtaining a second speech grammar from the first speech grammar, the second speech grammar storing a mapping of the at least one voice command to a navigation action that can be triggered by a user through the user interface, wherein the act of obtaining the second speech grammar comprises substituting a string of characters indicative of the navigation action in place of the placeholder identifier in the first speech grammar to obtain the second speech grammar, the string of characters being different from the placeholder identifier; using the second speech grammar to perform the voice recognition processing, wherein the voice recognition processing comprises recognizing, from received voice input, the at least one voice command in the second speech grammar; identifying the navigation action specified by the second speech grammar as corresponding to the at least one voice command; and invoking logic in the user interface consistent with the navigation action.
地址 Burlington MA US