【技术实现步骤摘要】
【国外来华专利技术】使用不可听音调或其它渲染输出来抢先限制环境中的各种助理设备的响应性
技术介绍
[0001]人类可以参与与交互软件应用的人机对话,该交互软件应用在本文中被称为“自动化助理”(也被称为“数字智能体”,“聊天机器人”,“交互个人助理”,“智能个人助理”,“对话智能体”等)。例如,人类(当他们与自动化助理交互时可以被称为“用户”)可以使用口头自然语言输入(即,话语)和/或通过提供文本(例如,键入)自然语言输入来提供命令和/或请求,该口头自然语言输入在特定情况下可以被转换成文本并且然后被处理。
[0002]在一些情况下,自动化助理可以在其中多个不同的用户与其自己的相应助理设备一起存在的多个不同的场境中操作。在诸如在车辆内的这样的场境中,用户可以向他们相应的车辆助理提供请求,但是该请求可以被车辆内的一个或多个其他助理设备确认。这可以部分地是因为一些助理设备可以仅仅依赖于相应助理设备是否听到用户说命令以便作出响应。结果,可能限制自动化助理设备对特定多助理环境的适应性。例如,用户可能意外影响由他们不打算与之通信的另一助理设备执行的正在进行的动作。结果,用户可能被要求重复他们先前的口头话语——并且可能导致另一用户补救用户意外与之通信的该另一助理设备上的任何不期望效果。例如,这样的期望效果可以由偶然初始化诸如下载内容、验证支付的身份和/或启动应用的操作而产生。
[0003]不幸的是,响应于意外影响另一助理设备,针对任何受影响的操作分配的存储器可以被其它操作重新使用,并且当用户随后重新调用中断动作时,助理设备可能必须再次获取任何相关数据。这种看似冗 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由一个或多个处理器实现的方法,所述方法包括:由第一计算设备不依赖于由所述第一计算设备对调用短语的任何检测,使得所述第一计算设备经由耦合到所述第一计算设备的一个或多个扬声器渲染音频输出,其中,特定可听输出是能够由位于具有所述第一计算设备的环境中的第二计算设备的一个或多个麦克风可听地检测的,以及其中,响应于所述特定可听输出由所述一个或多个麦克风在所述第二计算设备处检测到,所述第二计算至少暂时限制在所述第二计算设备处检测到的音频数据的特定处理的执行;在使得所述第一计算设备渲染所述特定可听输出之后,并且在所述第二计算设备正限制音频数据的所述特定处理的执行的同时:由所述第一计算设备确定用户已向经由所述第一计算设备能够访问的自动化助理提供了口头话语,其中,所述口头话语对应于用于所述自动化助理执行一个或多个动作的请求;以及由所述第一计算设备响应于所述口头话语而使得所述自动化助理初始化所述一个或多个动作的执行,其中,基于临时限制音频数据的所述特定处理的执行,所述第二计算设备不响应于所述口头话语而初始化所述一个或多个动作的执行。2.根据权利要求1所述的方法,还包括:确定所述第二计算设备位于所述环境内,以及确定所述第二计算设备提供对所述自动化助理或另一自动化助理的访问。3.根据权利要求1所述的方法,其中,使得所述第一计算设备或另一计算设备渲染所述音频输出包括:使得所述第一计算设备或所述另一计算设备将所述音频输出提供为体现一个或多个不同波形。4.根据前述权利要求中的任一项所述的方法,其中,使得所述第一计算设备或所述另一计算设备渲染所述音频输出包括:基于所述第二计算设备的特性,选择由所述音频输出体现的信号的频率或由所述音频输出体现的不规则波形。5.根据权利要求4所述的方法,其中,所述第二计算设备的所述特性包括与在所述第二计算设备处可用的应用相关联的用户账户。6.根据权利要求1
‑
3中的任一项所述的方法,其中,使得所述第一计算设备或所述另一计算设备渲染所述音频输出包括:基于所述环境的特性,选择由所述音频输出体现的信号的频率。7.根据前述权利要求中的任一项所述的方法,其中,使得所述第二计算设备临时限制所述一个或多个动作的执行包括:使得所述第二计算设备渲染单独输出,所述单独输出指示所述第二计算设备检测到来自用户的所述口头话语。8.根据权利要求7所述的方法,其中,所述单独输出是在所述第二计算设备的图形用户接口处渲染的可选元素。
9.根据前述权利要求中的任一项所述的方法,其中,所述第一计算设备或所述第二计算设备提供对能够由所述用户或另一用户修改的助理设置的访问以用于消除所述音频输出对所述第二计算设备的影响。10.根据权利要求9所述的方法,其中,所述助理设置控制所述第二计算设备响应于所述用户提供所述口头话语或另一口头话语而初始化所述一个或多个动作的能力。11.根据前述权利要求中的任一项所述的方法,还包括:由所述第一计算设备确定所述第二计算设备或单独计算设备是否正渲染单独特定输出以促进使得所述自动化助理不响应于从所述用户到所述第一计算设备的一个或多个输入。12.根据权利要求11所述的方法,其中,在所述第二计算设备或所述单独设备被确定为没有正渲染所述单独特定输出时,执行使得所述第一计算设备或另一计算设备渲染所述音频输出。13.根据权利要求11或权利要求12所述的方法,其中,在所述第二计算设备或所述单独设备被确定为正渲染所述单独特定输出时:使得所述第一计算设备或所述另一计算设备渲染所述音频输出包括:基于所述单独特定输出,选择通过所述特定输出体现的所述信号的特定频率,其中,所述特定频率不同于在所述第二计算设备或所述单独设备被确定为没有正渲染所述单独特定输出时所选择的频率。14.根据前述权利要求中的任一项所述的方法,其中,由所述第二计算设备限制的所述音频数据的所述特定处理包括调用短语检测处理。15.根据前述权利要求中的任一项所述的方法,其中,由所述第二计算设备限制的所述音频数据的所述特定处理包括语音到文本处理。16.根据前述权利要求中的任一项所述的方法,其中,由所述第二计算设备限制的所述音频数据的所述特定处理包括将所述音频数据传送到远程服务器。17.根据前述权利要求中的任一项所述的方法,其中,所述第二计算在所述可听输出在所述第二计算设备处被检测到的整个持续时间期间,防止在所述第二计算设备处检测到的音频数据的所述特定处理的执行。18.根据前述权利要求中的任一项所述的方法,其中,所述第二计算设备通过使用模拟或数字带通滤波器处理所述音频数据来检测所述特定可听输出。19.一种由一个或多个处理器实现的方法,所述方法包括:在第一计算设备处处理音频数据,所述音频数据经由所述第一计算设备的一个或多个麦克风被检测并且捕获由耦合到第二计算设备的一个或多个扬声器渲染的可听输出,其中,所述第一计算设备和所述第二计算设备位于环境中,其中,不依赖于由所述第二计算设备对任何调用短语的检测,由所述第二计算设备使得所述可听输出被渲染,以及其中,所述第一计算设备提供对自动化助理的访问;基于处理所述音频数据,确定输出数据指示所述第二计算设备正尝试抑制经由能够检测来自所述第二计算设备的所述音频数据的一个或多个启用助理的设备能够访问的一个或多个自动化助理...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。