当前位置: 首页 > 专利查询>谷歌公司专利>正文

用于对于语音命令提供提示的系统和方法技术方案

技术编号:14744644 阅读:48 留言:0更新日期:2017-03-01 20:36
在所公开技术的示例实施方式中,一种方法包括基于预定命令录入阈值来设置命令录入计时器。该方法还包括接收提示接收音频命令的用户输入的指示,并且响应于确定该命令录入计时器自接收到该用户输入的指示起已经到期而输出与至少一个所支持的音频命令相关联的至少一个指示符以用于显示,该至少一个所支持的音频命令与该计算设备的至少一个功能相关联。该方法还包括接收多个音频输入样本并且基于该多个音频输入样本来更新该命令录入阈值。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本PCT申请要求于2014年4月15日提交的美国临时专利申请No.61/979893的优先权。本PCT申请还要求于2014年6月5日提交的美国专利申请No.14/296936的优先权;其全部内容和实质通过引用特此合并入本文。
技术介绍
计算设备可以响应于用户话音所指示的音频命令而执行某些功能。为了提供该功能,计算设备可以包括或者操作地耦合至诸如麦克风的音频输入设备。在一些已知场景中,计算设备可以对从用户(例如经由麦克风)所接收的音频输入进行分析以推断该音频输入所指示的音频命令,并且作为响应而通过输出该音频命令的音频指示来打断用户。然而,这样的打断能够使用户分心或懊恼。在替选的场境中,计算设备可以将麦克风保持在恒定的、活动的监听状态直到接收到音频命令,但是该特征可能对计算设备的电池施加显著消耗。此外,由于用户很难了解可由计算设备解释的可能的音频命令的集合,所以用户在尝试采用这样的音频命令功能时可能被迫依赖于记忆,由此使这样的功能对于用户难以使用而且用途有限。
技术实现思路
以上需求中的一些或全部可以由所公开技术的某些实施方式解决。某些实施方式可以包括方法、系统、和非暂时性计算机可读介质以用于由计算设备基于预定命令录入阈值来设置命令录入计时器。另外,实施方式可以包括方法、系统、和非暂时性计算机可读介质,以用于由计算设备接收提示接收音频命令的用户输入的指示,并且响应于确定该命令录入计时器自接收到用户输入的指示起已经到期而输出与至少一个所支持的音频命令相关联的至少一个指示符以用于显示,该至少一个所支持的音频命令与该计算设备的至少一个功能相关联。根据一个示例实施方式,提供了一种方法。该方法包括由计算设备基于预定命令录入阈值来设置命令录入计时器。该方法进一步包括由该计算设备接收提示接收音频命令的用户输入的指示,并且响应于确定该命令录入计时器自接收到该用户输入的指示起已经到期而输出与至少一个所支持的音频命令相关联的至少一个指示符以用于显示,该至少一个所支持的音频命令与该计算设备的至少一个功能相关联。该方法进一步包括在该计算设备处接收多个音频输入样本,并且由该计算设备基于该多个音频输入样本来更新该命令录入时间阈值。根据其它示例实施方式,提供了一种系统。该系统包括一个或多个处理器以及耦合至该一个或多个处理器的存储器。该存储器存储指令,该指令在由该一个或多个处理器执行时使得该系统设置命令录入计时器并且接收提示接收音频命令的用户输入的指示。另外,该指令在由该一个或多个处理器执行时使得该系统响应于确定该命令录入计时器自接收到该用户输入的指示起已经到期而输出与至少一个所支持的音频命令相关联的至少一个指示符以用于显示,该至少一个所支持的音频命令与该计算设备的至少一个功能相关联。另外,该指令在由该一个或多个处理器执行时使得该系统接收多个音频输入样本并且基于该多个音频输入样本来更新该命令录入时间阈值。根据另一示例实施方式,提供了一种非暂时性计算机可读介质。该计算机可读介质存储指令,该指令在由一个或多个处理器执行时使得该系统设置命令录入计时器并且接收提示接收音频命令的用户输入的指示。另外,该指令在由该一个或多个处理器执行时使得该系统响应于确定该命令录入计时器自接收到该用户输入的指示起已经到期而输出与至少一个所支持的音频命令相关联的至少一个指示符以用于显示,该至少一个所支持的音频命令与该计算设备的至少一个功能相关联。另外,该指令在由该一个或多个处理器执行时使得该系统接收多个音频输入样本并且基于该多个音频输入样本来更新该命令录入时间阈值。所公开技术的其它实施方式、特征、和方面在本文中被详细描述并且被视为是所要求保护的所公开技术的一部分。其它实施方式、特征、和方面能够参照以下具体实施方式、附图、和权利要求书进行理解。附图说明现在将参照附图和流程图,它们不必按比例绘制,并且其中:图1是根据示例实施方式的说明性计算机系统架构100的框图。图2A图示了根据示例实施方式的计算设备200。图2B图示了根据示例实施方式的、具有被输出以用于显示的有效语音命令列表220A的计算设备200。图2C图示了根据示例实施方式的、具有经重新配置的有效语音命令列表220B的计算设备200。图2D图示了根据示例实施方式的、具有由被输出以用于显示的图形图标表示的有效音频语音命令列表220C的计算设备200。图3图示了根据示例实施方式的、具有被输出以用于显示的有效语音命令列表320的智能手表300。图4是根据示例实施方式的方法400的流程图。具体实施方式在所公开的技术的某些实施方式中,计算设备响应于接收到用于提示接收音频命令的用户输入的指示并且响应于确定命令录入计时器已经到期(即,自接收到该指示起已经经过了预定时间量),可以输出与至少一个音频或语音命令相关联的至少一个指示符以用于显示。在一个示例实施方式中,计算设备可以接收用于提示由该计算设备接收音频命令(例如语音命令)的用户输入的指示。在一些实施方式中,用户输入可以是被置于与该计算设备相关联的存在敏感输入设备处的一个或多个输入对象(例如一个或多个手指或触控笔)所作出的手势(例如触摸手势)。手势可以包括将输入对象保持在存在敏感输入设备的特定位置达预定时间段(以执行例如按压并保持(press-and-hold)手势)。用户输入还可以是说出预定义的词、声音、或短语。响应于接收到用于提示接收音频命令的用户输入的指示,该计算设备可以激活音频输入设备(诸如计算设备中所包括的或者操作地耦合至计算设备的麦克风)以接收音频命令。该音频输入设备可以是计算设备中所包括的或者操作地耦合至其的麦克风。在一些实施方式中,在计算设备接收到该指示之后,该计算设备可以被配置为“监听”对来自用户的音频命令的接收直至命令录入计时器到期。如果用户在命令录入计时器到期之前没有开始讲话(即没有提供音频命令),则该计算设备可以提供与一个或多个所支持的音频或语音命令相关联的一个或多个视觉指示符。音频命令(例如语音命令)可以与可在计算设备上执行或者与其结合的应用或者应用的功能或特征和/或各种操作系统功能相关联。与音频命令相关联的指示符可以是词、短语、图片、和/或图形图标的任何组合,其充当向用户标识某些有效音频命令(即,计算设备所识别并支持的音频命令)的提醒(cue)(“提醒卡”)或提示。在一些实施方式中,计算设备可以被配置为基于诸如时间和/或该计算设备的地理位置的场境因素来输出某些指示符以用于显示。可以基于在计算设备接收用户输入的指示时在该计算设备上执行的一个或多个特定应用来确定场境。计算设备可以进一步被配置为基于用户的历史使用来输出指示符以用于显示。例如,该计算设备可以被配置为输出与用户最近利用过的所支持的音频命令相关联的指示符以用于显示。此外,计算设备可以被配置为输出与用户最近利用过的应用相关联(即基于对应用的使用的新进度(recency))的指示符以用于显示。在示例实施方式中,计算设备可以被配置为在不考虑用户是否已经使用所支持的音频命令访问了应用的情况下输出与一个或多个应用相关联的指示符以用于显示。在一些实施方式中,计算设备可以被配置为输出指示符以用于显示,使得例如根据用户使用与特定指示符相关联的特定应用或功能的频率来对所述指示符排名本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580025304.html" title="用于对于语音命令提供提示的系统和方法原文来自X技术">用于对于语音命令提供提示的系统和方法</a>

【技术保护点】
一种方法,包括:由计算设备设置时间阈值,所述时间阈值指示预定时间量;由所述计算设备接收提示所述计算设备检测多个音频样本的用户输入的指示;响应于确定自接收到所述用户输入的指示起已经流逝了所述预定时间量以及所述计算设备没有接收到能够由所述计算设备执行的音频命令,输出与能够由所述计算设备执行的至少一个音频命令相关联的指示符以用于显示;在所述计算设备处接收所述多个音频样本;在所述计算设备处并且基于所述多个音频样本来生成指示所述用户的话音模式的信息,指示所述用户的所述话音模式的所述信息基于在所述多个音频样本中所检测到的词之间的停顿的长度;以及由所述计算设备并且基于指示所述用户的所述话音模式的所述信息来对所述时间阈值所指示的所述预定时间量进行更新。

【技术特征摘要】
【国外来华专利技术】2014.04.15 US 61/979,893;2014.06.05 US 14/296,9361.一种方法,包括:由计算设备设置时间阈值,所述时间阈值指示预定时间量;由所述计算设备接收提示所述计算设备检测多个音频样本的用户输入的指示;响应于确定自接收到所述用户输入的指示起已经流逝了所述预定时间量以及所述计算设备没有接收到能够由所述计算设备执行的音频命令,输出与能够由所述计算设备执行的至少一个音频命令相关联的指示符以用于显示;在所述计算设备处接收所述多个音频样本;在所述计算设备处并且基于所述多个音频样本来生成指示所述用户的话音模式的信息,指示所述用户的所述话音模式的所述信息基于在所述多个音频样本中所检测到的词之间的停顿的长度;以及由所述计算设备并且基于指示所述用户的所述话音模式的所述信息来对所述时间阈值所指示的所述预定时间量进行更新。2.根据权利要求1所述的方法,其中,指示所述用户的所述话音模式的信息是指示所述用户的所述话音模式的计算设备信息,并且所述方法进一步包括:从远程处理设备并且基于所述多个音频样本来接收指示所述用户的所述话音模式的远程处理设备信息。3.根据权利要求1所述的方法,其中,指示所述用户的话音模式的信息指示地域方言。4.根据权利要求1所述的方法,其中,指示所述用户的所述话音模式的所述信息进一步基于在所述多个音频样本中所检测到的音节之间的停顿的长度。5.根据权利要求1所述的方法,其中,指示所述用户的所述话音模式的所述信息进一步基于在所述多个音频样本中检测到可判读话音之前的时间量。6.根据权利要求4所述的方法,其中,由所述计算设备并且基于指示所述用户的话音模式的所述信息对所述时间阈值所指示的所述预定时间量进行更新进一步包括:将所述延迟时间与预定参考延迟时间进行比较;响应于确定所述延迟时间超过所述预定参考延迟时间预定因子而增加所述时间阈值所指示的所述预定时间量;以及响应于确定所述预定参考延迟时间超过所述延迟时间所述预定因子而减少所述时间阈值所指示的所述预定时间量。7.根据权利要求6所述的方法,其中,所述预定参考延迟时间根据来自多个用户的多个音频样本来被确定。8.根据权利要求6所述的方法,其中,所述延迟时间是均值延迟时间,并且所述均值延迟时间通过对来自所述多个音频样本的多个延迟时间取平均来进行计算。9.根据权利要求1所述的方法,其中,所述至少一个指示符与词、短语、图形图标、和图片中的至少一个相关联。10.根据权利要求1所述的方法,其中,所述至少一个指示符由所述计算设备基于以下中的至少一个来确定:日时间、所述计算设备的地理位置、用户对与所述指示符相关联的应用的使用的新近度、以及所述用户对与所述指示符相关联的应用的使用的频率。11.根据权利要求1所述的方法,其中,用于提示所述计算设备检测多个音频样本的用户输入包括以下中的至少一个:按压并保持手势、所说出的预定义词、所说出的预定义声音、和所说出的预定义短语。12.一种系统,包括:一个或多个处理器;耦合至所述一个或多个处理器并且存储指令的存储器,所述指令在由所述一个或多个处理器执行时使得所述系统;设置时间阈值,所述时间阈值指示预定时间量;接收提示所述系统检测多个音频样本的用户输入的指示;响应于确定自接收到所述用户输入的指示起已经流逝了所述预定时间量以及所述系统没有接收到能够由所述系统执行的音频命令,输出与能够由所述系统执行的至少一个音频命令相关联的指示符以用于显示;接收所述多个音频样本;基于所述多个音频样本来生成指示所述用户的话音模式的信息,指示所述用户的所述话音模式的所述信息基于所述多个音频样本中所检测到的词之间的停顿的长度;以及基于指示所述用户的所述话音模式的所述信息来对所述时间阈值所指示的所述预定时间量进行更新。13.根据权利要求12所述的系统,其中,指示所述用户的所述话音模式的信息是指示所述用户...

【专利技术属性】
技术研发人员:亚历山大·詹姆斯·法堡西蒙·蒂克纳
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1