区分语音命令制造技术

技术编号:32449245 阅读:16 留言:0更新日期:2022-02-26 08:17
本公开的各方面涉及语音命令过滤。与位于一位置处的语音控制设备建立通信。从语音控制设备接收指示被阻挡方向的数据。接收语音命令。确定该语音命令是从数据中指示的被阻挡方向接收到的。然后忽略接收到的语音命令。向接收到的。然后忽略接收到的语音命令。向接收到的。然后忽略接收到的语音命令。

【技术实现步骤摘要】
【国外来华专利技术】区分语音命令


[0001]本专利技术涉及语音命令设备,且更具体来说,涉及语音命令过滤。

技术介绍

[0002]语音命令设备(VCD)由人类语音命令控制。设备由人类语音命令控制,从而不需要利用诸如按钮、拨盘、开关、用户界面之类的手动控件来操作设备。这使用户可以在双手忙于其他任务时,或者在用户离设备不够近从而无法接触设备的情况下操作设备。
[0003]VCD可以采取各种形式,诸如家用电器之类的具有专用用途的设备、用于其他设备的控制器、或者个人助理。虚拟个人助理形式的VCD可以集成在诸如移动电话的计算设备内。虚拟个人助理可包括用于响应于语音命令和输入而执行任务或服务的语音激活指令。
[0004]VCD可以由一个或多个触发词形式的语音命令激活。VCD可以使用语音识别,被编程为只对注册的个人的语音或者一组注册的个人的语音作出响应。这防止非注册用户发出命令。其他类型的VCD未针对注册用户进行调整,从而允许任何用户以指定的命令词和指令的形式发出命令。
[0005]语音命令设备(VCD)由人类语音命令控制。设备由人类语音命令控制,从而不需要利用诸如按钮、拨盘、开关、用户界面之类的手动控件来操作设备。这使用户可以在双手忙于其他任务时,或者在用户离设备不够近从而无法接触设备的情况下操作设备。
[0006]当VCD被来自电视、收音机、计算机或在VCD附近发出语音的其他非人类设备的语音命令触发时,出现了复杂化。
[0007]例如,可以在起居室中提供结合了语音控制的智能个人助理的智能扬声器形式的VCD。智能扬声器可能错误地响应来自电视的音频。有时,这可能是智能扬声器不理解的良性命令;然而,偶尔地,音频是可能导致智能个人助理的动作的有效命令或触发词。
[0008]因此,在本领域中需要解决上述问题。

技术实现思路

[0009]从第一方面来看,本专利技术提供了一种用于语音命令过滤的计算机实现的方法,该方法包括:与位于一位置的语音控制设备建立通信;从所述语音控制设备接收指示被阻挡方向的数据;接收语音命令;确定所述语音命令是从所述数据中指示的被阻挡方向接收的;以及忽略所接收的语音命令。
[0010]从另一方面来看,本专利技术提供了一种用于语音命令过滤的系统,该系统包括:存储程序指令的存储器;以及处理器,其被配置为执行程序指令以执行一种方法,该方法包括:与位于一位置的语音控制设备建立通信;从所述语音控制设备接收指示被阻挡方向的数据;接收语音命令;确定所述语音命令是从所述数据中指示的被阻挡方向接收的;以及忽略所接收的语音命令。
[0011]从另一方面来看,本专利技术提供了一种用于语音命令过滤的计算机程序产品,该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质可由处理电路读取并且存
储由处理电路执行以执行用于执行本专利技术的步骤的方法的指令。
[0012]从另一方面来看,本专利技术提供了一种存储在计算机可读介质上并且可加载到数字计算机的内部存储器中的计算机程序,包括软件代码部分,当所述程序在计算机上运行时,用于执行本专利技术的步骤。
[0013]从另一方面来看,本专利技术提供了一种计算机程序产品,包括具有程序指令的计算机可读存储介质,其中所述计算机可读存储介质本身不是暂时性信号,所述程序指令可由处理器执行以使所述处理器执行一种方法,所述方法包括:与位于一位置的语音控制设备建立通信;从所述语音控制设备接收指示被阻挡方向的数据;接收语音命令;确定所述语音命令是从所述数据中指示的被阻挡方向接收的;以及忽略所接收的语音命令。
[0014]本公开的实施例包括用于语音命令过滤的方法、计算机程序产品和系统。可以与位于某一位置处的语音控制设备建立通信。可以从语音控制设备接收指示被阻挡方向的数据。可以接收语音命令。可以确定该语音命令是从数据中指示的被阻挡方向接收的。然后可以忽略所接收的语音命令。
[0015]上述
技术实现思路
并非旨在描述本公开的每个所示实施例或每种实施方式。
附图说明
[0016]本公开中包括的附图并入说明书中并形成说明书的一部分。它们示出了本公开的实施例,并且与说明书一起用于解释本公开的原理。附图仅是典型实施例的说明,而不限制本公开。
[0017]图1是示出了可以实现本公开的实施例的环境的示意图。
[0018]图2A是示出根据本公开的实施例的用于基于被阻挡方向的语音命令过滤的示例方法的流程图。
[0019]图2B是示出根据本公开的实施例的用于确定是否执行语音命令的示例方法的流程图。
[0020]图2C是示出根据本公开的实施例的用于查询音频输出设备以确定是否应当忽略语音命令的示例方法的流程图。
[0021]图3是示出根据本公开的实施例的用于将音频文件传输到语音命令设备的示例方法的流程图。
[0022]图4是根据本公开的实施例的语音命令设备的框图。
[0023]图5是根据本公开的实施例的音频输出设备的框图。
[0024]图6是示出根据本公开的实施例的用于在移动设备处过滤语音命令的示例方法的流程图。
[0025]图7是示出根据本公开的实施例的用于利用与移动设备的位置相对应的被阻挡方向来更新语音命令设备的示例方法的流程图。
[0026]图8是示出根据本公开的实施例的可用于实现本文所述的方法、工具和模块中的一个或多个以及任何相关功能的示例计算机系统的高级框图。
[0027]图9是示出根据本公开的实施例的云计算环境的图。
[0028]图10是示出根据本公开的实施例的抽象模型层的框图。
[0029]虽然本文所述的实施例可具有各种修改和替代形式,但其细节已在附图中以实例
的方式示出并将详细描述。然而,应当理解,所描述的特定实施例不应被理解为限制性的。相反,本专利技术将涵盖落入本公开的范围内的所有修改、等效物和替代方案。
具体实施方式
[0030]本公开的方面一般涉及现场语音命令设备,并且具体地涉及语音命令过滤。虽然本公开不一定限于此类应用,但是通过使用此上下文的各种示例的讨论可以理解本公开的各个方面。
[0031]本公开的各方面涉及区分语音命令设备处的语音命令。如果随着时间的推移,音频输出设备(例如,电视)正在发出背景噪声,则该音频输出设备可以被添加到被阻挡的方向,使得VCD不响应于背景噪声的音频输出而触发。语音命令设备可被配置为从被阻挡的方向识别注册用户,使得从被阻挡的方向执行注册用户的命令。然而,如果未注册用户试图从被阻挡的方向发出命令(例如,通过电视),则可能错误地忽略未注册用户。因此,本公开的各方面通过查询音频输出设备以确定其是否正在发出音频来克服上述复杂情况。如果音频输出设备在发出命令时不输出音频,则可以处理未注册用户的命令。如果音频输出设备在发出命令时正在输出音频,则可以从音频输出设备收集音频文件,并将其与接收到的语音命令进行比较。如果语音命令和音频文件基本上匹配,则可以忽略该命令(例如,因为它可能是从电视接收的)。如果语音命令和音频文件基本上不匹配,则可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于语音命令过滤的计算机实现的方法,所述方法包括:与位于一位置的语音控制设备建立通信;从所述语音控制设备接收指示被阻挡方向的数据;接收语音命令;确定所述语音命令是从所述数据中指示的被阻挡方向接收的;以及忽略所接收的语音命令。2.根据权利要求1所述的方法,还包括:接收第二语音命令;确定所述第二语音命令是从所述数据中指示的所述被阻挡方向接收的;确定所述第二语音命令为识别的语音;以及执行所述第二语音命令。3.根据前述权利要求中任一项所述的方法,其中确定所述命令是从所述被阻挡方向接收的是通过到达时间差来确定的。4.根据前述权利要求中任一项所述的方法,还包括:发出音频音调以向所述语音控制设备通知第二被阻挡方向,其中所述语音命令设备确定所述音频音调的位置,并将其存储在指示被阻挡方向的数据中。5.根据前述权利要求中任一项所述的方法,还包括:查询多个音频输出设备的状态以确定所述多个音频输出设备中的哪些当前正在发出音频输出;从被确定为正在发出音频输出的音频输出设备中的每一个获得音频文件;将所获得的音频文件中的每一个与所接收的语音命令进行比较;以及如果与所获得的音频文件中的至少一个基本匹配,忽略所接收的语音命令。6.根据前述权利要求中任一项所述的方法,还包括:从所述语音命令设备接收指示背景噪声的特性的数据集合;接收第二语音命令;将所述第二语音命令与指示背景噪声的特性的所述数据集合进行比较;基于所述比较,确定所述第二话音命令匹配背景噪声的特性;以及响应于确定所述第二语音命令匹配背景噪声的特性,忽略所述第二语音命令。7.根据前述权利要求中任一项所述的方法,还包括:接收指示在所述语音命令设备处接收的背景噪声的上下文数据的数据集合;接收第二语音命令;将所述第二语音命令的上下文与在所述语音命令设备处接收的背景噪声的上下文数据进行比较;基于所述比较,确定所述第二语音命令的所述上下文匹配在所述语音命令设备处接收的背景噪声的所述上下文数据;以及响应于确定所述第二语音命令的所述上下文匹配在所述语音命令设备处接收的背景噪声的所述上下文数据,忽略所述第二语音命令。8.一种用于语音命令过滤的系统,所述系统包括:存储程序指令的存储器;以及
处理器,其被配置为执行所述程序指令以执行一方法,所述方法包括:与位于一位置的语音控制设备建立通信;从所述语音控制设备接收指示被阻挡方向的数据;接收语音命令;确定所述语音命令是从所述数据中指示的被阻挡方向接收的;以及忽略所接收的语音命令。9.根据权利要...

【专利技术属性】
技术研发人员:E
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1