会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Speech enabling labeless controls in an existing graphical user interface
    • 语音启用现有图形用户界面中的标签控件
    • US06615176B2
    • 2003-09-02
    • US09352731
    • 1999-07-13
    • James R. LewisLinda M. BoyerJi Whee Tan
    • James R. LewisLinda M. BoyerJi Whee Tan
    • G10L1522
    • G10L15/193G06F3/167G10L2015/228
    • A method for speech enabling labeless controls in an existing graphical user interface can comprise the steps of: identifying controls in a window contained in the graphical user interface; testing each identified control for an associated label; for each identified control having an associated label, adding the associated label to an active grammar of a speech recognition system; for each identified control not having an associated label, creating a label based upon an object property of a contextually relevant user interface object; and, further adding each created label to the active grammar. In testing each identified control for an associated label, an accessibility interface query can be applied to each identified control in the window. In addition, in creating the label, each contextually relevant object can be searched for an object property descriptive of the identified control not having an associated label. Subsequently, a label can be formed based upon the descriptive object property found in the searching step.
    • 用于在现有图形用户界面中实现标签控制的语音的方法可以包括以下步骤:识别包含在图形用户界面中的窗口中的控件; 测试相关标签的每个识别的控件; 对于具有关联标签的每个已标识的控件,将相关联的标签添加到语音识别系统的活动语法; 对于不具有关联标签的每个已识别控件,基于上下文相关用户界面对象的对象属性创建标签; 并且进一步将每个创建的标签添加到活动语法中。 在测试每个已标识的关联标签的控件时,可以在窗口中的每个标识的控件上应用可访问性界面查询。 另外,在创建标签时,可以搜索每个上下文相关对象以描述所标识的控件不具有关联标签的对象属性。 随后,可以基于在搜索步骤中找到的描述对象属性来形成标签。
    • 2. 发明授权
    • Managing voice commands in speech applications
    • 在语音应用程序中管理语音命令
    • US06182046B2
    • 2001-01-30
    • US09048714
    • 1998-03-26
    • Kerry A. OrtegaLinda M. BoyerThomas A. KistJames R. LewisBarbara E. BallardRonald VanBuskirkArthur Keller
    • Kerry A. OrtegaLinda M. BoyerThomas A. KistJames R. LewisBarbara E. BallardRonald VanBuskirkArthur Keller
    • G10L1522
    • G10L15/22G10L2015/228
    • A method for managing a What Can I Say (WCIS) function in an application having a plurality of commands which can be voice activated comprises the steps of: storing a set of substantially all voice activatable commands associated with the application; identifying those of the commands in the set which are displayable by the application; and, in response to a user input, displaying in a graphical user interface (GUI) a subset of the voice activatable commands which are not displayable by the application. Moreover, the method includes displaying in the GUI, in response to a user input, a list of the stored set of substantially all voice activatable commands associated with the application; displaying in the GUI a pull down menu identifying different categories by which the commands can be viewed in the list; and, displaying the GUI with a pull down menu identifying commands that can be performed against a voice command.
    • 一种用于管理具有可以被语音激活的多个命令的应用中的“可以说什么(WCIS)”功能的方法包括以下步骤:存储与应用相关联的基本上所有可语音激活的命令的集合; 识别集合中可由应用程序显示的命令的那些; 并且响应于用户输入,在图形用户界面(GUI)中显示无法由应用程序显示的语音可激活命令的子集。 此外,该方法包括在GUI中显示响应于用户输入的存储的与应用相关联的基本上所有语音激活命令的集合的列表; 在GUI中显示识别不同类别的下拉菜单,通过该菜单可以在列表中查看命令; 并且用下拉菜单显示GUI,以识别针对语音命令可执行的命令。
    • 3. 发明授权
    • Method and apparatus for recognizing from here to here voice command structures in a finite grammar speech recognition system
    • 用于从这里识别有限语法语音识别系统中的语音命令结构的方法和装置
    • US06745165B2
    • 2004-06-01
    • US09334112
    • 1999-06-16
    • James R. LewisKerry A. OrtegaMaria E. SmithThomas A. KistLinda M. Boyer
    • James R. LewisKerry A. OrtegaMaria E. SmithThomas A. KistLinda M. Boyer
    • G10L1522
    • G10L15/22G10L2015/223
    • A method and system uses a finite state command grammar coordinated with application scripting to recognize voice command structures for performing an event from an initial location to a new location. The method involves a series of steps, including: recognizing an enabling voice command specifying the event to be performed from the initial location; determining a functional expression for the enabling voice command defined by one or more actions and objects; storing the action and object in a memory location; receiving input specifying the new location; recognizing an activating voice command for performing the event up to the new location; retrieving the stored action and object from the memory location; and performing the event from the initial location to the new location according to the retrieved action and object. Preferably, the enabling-activating command is phrased as “from here . . . to here”. The user specifies the new location with voice commands issued subsequent to the enabling command. To reduce the occurrence of unintended events, these voice commands are counted so that if they exceed a predetermined limit, the action and object content is cleared from memory.
    • 方法和系统使用与应用程序脚本协调的有限状态命令语法来识别用于从初始位置到新位置执行事件的语音命令结构。 该方法涉及一系列步骤,包括:识别从初始位置指定要执行的事件的启用语音命令; 确定由一个或多个动作和对象定义的启用语音命令的功能表达; 将所述动作和对象存储在存储器位置中; 接收指定新位置的输入; 识别用于执行直到新位置的事件的激活语音命令; 从存储器位置检索存储的动作和对象; 以及根据检索到的动作和对象,从初始位置到新位置执行事件。 优选地,使能激活命令被称为“从这里到...”。 用户在启用命令之后指定发出语音命令的新位置。 为了减少非预期事件的发生,这些语音命令被计数,使得如果它们超过预定限制,则动作和对象内容从存储器中清除。
    • 5. 发明授权
    • Method and system for conveying an example in a natural language understanding application
    • 用于传达自然语言理解应用中的示例的方法和系统
    • US08612229B2
    • 2013-12-17
    • US11300799
    • 2005-12-15
    • Rajesh BalchandranLinda M. BoyerJames R. LewisBrent D. Metz
    • Rajesh BalchandranLinda M. BoyerJames R. LewisBrent D. Metz
    • G10L15/00G10L15/18G10L21/00G10L25/00
    • G10L15/063G06F17/28G10L15/18G10L15/183G10L2015/0638H04M3/4936H04M2203/2061
    • A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a call to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination. The method can also include presented a failure dialogue for displaying at least one example that failed to be properly interpreted to ensure that ambiguous or incorrect examples are not presented in a help message.
    • 提供了一种方法(300)和系统(100),用于在生成自然语言理解(NLU)模型时在开发者级别添加示例的创建,将示例绑定到NLU句子数据库(130)中,自动验证(310 )使用示例的正确结果,并自动解析(316)用户使用示例的问题。 方法(300)可以传达呼叫者可以对自然语言理解(NLU)应用程序说什么的示例。 该方法包括输入与现有路由目的地相关联的至少一个示例,并且确保NLU模型明确地解释该示例以正确路由呼叫到路由目的地。 该方法可以包括将NLU对话内的帮助消息(126)中的示例呈现为呼叫者可以将呼叫者连接到期望的路由目的地的示例。 该方法还可以包括呈现失败对话,用于显示未被正确解释的至少一个示例,以确保在帮助消息中不呈现模糊或不正确的示例。
    • 8. 发明授权
    • Method and system of dynamically adjusting a speech output rate to match a speech input rate
    • 动态调整语音输出速率以匹配语音输入速率的方法和系统
    • US07412378B2
    • 2008-08-12
    • US10815309
    • 2004-04-01
    • James R. LewisPeeyush Jaiswal
    • James R. LewisPeeyush Jaiswal
    • G10L21/00G10L13/00
    • G10L21/04
    • A method (10) and system of adjusting a speech output rate to match a speech input rate can include the steps of receiving (12) speech input, computing (14) a speech input rate, and dynamically adjusting (18 or 26) a speech output rate to match the speech input rate. If the type of speech output is TTS, then a rate of TTS can be adjusted (18). If the type of speech output is recorded and alternate text is available, then steps (22 and 24) of counting alternate text available from a recorded output and determining an audio file length is used to compute a default output rate to adjust a recorded output rate. If the type is recorded and alternate text is unavailable, then steps (21 and 24) of obtaining an output word count from a transcription of a recorded speech output and determining an audio file length is used.
    • 一种方法(10)和调整语音输出速率以匹配语音输入速率的系统可以包括以下步骤:接收(12)语音输入,计算(14)语音输入速率,以及动态地调整(18或26)语音 输出速率匹配语音输入速率。 如果语音输出的类型是TTS,则可以调整TTS的速率(18)。 如果语音输出的类型被记录并且替代文本可用,则使用计数从记录输出可用的替代文本并确定音频文件长度的步骤(22和24)来计算默认输出速率以调整记录的输出速率 。 如果记录类型并且替代文本不可用,则使用从记录的语音输出的转录获得输出字数并确定音频文件长度的步骤(21和24)。