System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及音频响应。具体而言,本公开涉及音频响应音量。
技术介绍
1、虚拟助理是响应于用户输入(例如,语音输入或文本输入)执行任务的软件服务。用户输入是对虚拟助理执行特定任务的请求。用户请求可以采取许多不同的形式,诸如问题(例如,“今天天气如何?”)、指令(例如,“告诉我今天天气”)、句子片段(例如,“今天的天气”)或单个单词(例如,“天气”)。通常,虚拟助理不限于使用单个软件应用来执行任务。虚拟助理可以访问各种软件应用和/或服务的应用编程接口(api),以便基于用户请求来执行任务。根据具体实现方式,虚拟助理可以执行的任务的示例包括但不限于:安排提醒;检查天气;控制音乐或视频播放;启动应用;检查日历中的约会;安排约会;发出音频和/或视频呼叫;检查语音邮件;发送文本消息;口述接收到的文本消息或电子邮件;设置计时器;检查股票;执行单位转换(例如,英里到公里);解决数学问题;控制相机功能;启用和/或禁用硬件功能(例如蓝牙或wi-fi);搜索互联网;提供到位置的路线等等。
2、一些虚拟助理被包含在诸如智能手机、平板电脑、电视机、扬声器等之类的消费类硬件中。被包含在消费类硬件中的虚拟助理的示例包括但不限于:applegoogleassistanttm;amazon alexatm。替代地或附加地,虚拟助理可以用于其它情境中,诸如呼叫中心或在线客户支持。存在许多不同种类的虚拟助理。
3、在某些情况下,当用户向虚拟助理提交请求时,虚拟助理生成对用户请求的音频响应。音频响应可以包括由用户请求的信息、对所请求的任务已经完成
4、当虚拟助理对用户请求提供音频响应时,响应可能声太小或太大,即,对于提供响应的情境来说,响应的音量水平可能太低或太高。虚拟助理响应的音量水平可以是最后使用的音量。例如,用户可能已经将音量设置为适合铃声音量、媒体播放或某种其它用途的水平。用户设置的适用于一种用途的音量水平可能不适用于虚拟助理的响应。替代地或附加地,最后使用的音量可能是在不同的环境情境中设置的。用户设置的适用于一种情境的音量水平可能不适用于另一种情境。在一个示例中,用户在沿着喧嚣的街道行走时向虚拟助理提交请求。虚拟助理的响应声太小,用户无法辨别出响应。在另一个示例中,用户在安顿婴儿睡觉时向虚拟助理提交请求。虚拟助理的响应声太大,吵醒婴儿。存在许多不同的情况,其中虚拟助理的响应对于提供响应的情境来说可能声太小或声太大。一般来说,声太小的虚拟助理的响应可能无法辨别,而声太大的虚拟助理的响应可能是破坏性的。
5、本节描述的方法是可以采用的方法,但不一定是以前设想或采用的方法。因此,除非另有说明,否则不应认为本节中描述的任何方法仅仅因为包含在本节中就是现有技术。
技术实现思路
本文档来自技高网...【技术保护点】
1.一个或多个非暂时性机器可读介质,存储指令,当由一个或多个处理器执行时,所述指令使得执行包括以下的操作:
2.根据权利要求1所述的一个或多个介质,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中所述操作还包括:基于第二设备的位置,从多个设备当中选择用于播放所述响应的第一设备。
3.根据权利要求1所述的一个或多个介质,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中所述操作还包括:
4.根据权利要求1所述的一个或多个介质,其中所述操作还包括:
5.根据权利要求4所述的一个或多个介质,其中计算第一音量调节因子还包括确定与所述特定位置相对应的位置类别,并且其中至少部分地基于所述位置类别来计算第一音量调节因子。
6.根据权利要求1所述的一个或多个介质,其中所述操作还包括:
7.根据权利要求1所述的一个或多个介质,所述操作还包括:
8.根据权利要求1所述的一个或多个介质,所述操作还包括:
9.一种方法,包括:
10.根据权利要求9所述的方法,其中接收
11.根据权利要求10所述的方法,其中第一设备位于第二设备附近。
12.根据权利要求9所述的方法,还包括:
13.根据权利要求12所述的方法,其中计算第一音量调节因子还包括确定与所述特定位置相对应的位置类别,并且其中至少部分地基于所述位置类别来计算第一音量调节因子。
14.根据权利要求9所述的方法,其中所述操作还包括:
15.一种系统,包括:
16.根据权利要求15所述的系统,其中所述操作还包括:
17.根据权利要求16所述的系统,其中计算第一音量调节因子还包括确定与所述特定位置相对应的位置类别,并且其中至少部分地基于所述位置类别来计算第一音量调节因子。
18.根据权利要求15所述的系统,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中所述操作还包括:基于第二设备的位置,从多个设备当中选择用于播放所述响应的第一设备。
19.根据权利要求15所述的系统,所述操作还包括:
20.根据权利要求15所述的系统,所述操作还包括:
...【技术特征摘要】
1.一个或多个非暂时性机器可读介质,存储指令,当由一个或多个处理器执行时,所述指令使得执行包括以下的操作:
2.根据权利要求1所述的一个或多个介质,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中所述操作还包括:基于第二设备的位置,从多个设备当中选择用于播放所述响应的第一设备。
3.根据权利要求1所述的一个或多个介质,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中所述操作还包括:
4.根据权利要求1所述的一个或多个介质,其中所述操作还包括:
5.根据权利要求4所述的一个或多个介质,其中计算第一音量调节因子还包括确定与所述特定位置相对应的位置类别,并且其中至少部分地基于所述位置类别来计算第一音量调节因子。
6.根据权利要求1所述的一个或多个介质,其中所述操作还包括:
7.根据权利要求1所述的一个或多个介质,所述操作还包括:
8.根据权利要求1所述的一个或多个介质,所述操作还包括:
9.一种方法,包括:
10.根据权利要求9所述的方法,其中接收所述音频输入是由不同于第一设备的第二设备执行的,并且其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。