一种音量调节方法、装置、设备及车辆与流程

文档序号:32481446发布日期:2022-12-09 22:55阅读:38来源:国知局
一种音量调节方法、装置、设备及车辆与流程

1.本发明涉及语音交互技术领域,尤其涉及一种音量调节方法、装置、设备及车辆。


背景技术:

2.车机系统是指安装在车辆上的车载信息娱乐产品集合一体的操作系统。车机系统中包含音乐多媒体、车载导航、语音交互助手等多种通过播放的方式进行使用或者与用户进行交互的应用。
3.如果车机系统正在使用多媒体播放音乐或者在使用车载导航等软件进行播放时,再唤醒语音交互助手。由于在产品定义上,语音交互助手的交互优先级大于所有播放应用,车机系统会在整个语音交互助手唤醒状态的过程中,主动降低除语音交互助手其他正在播放的应用的音量,以便凸显语音交互助手正在进行交互和减少其他音频录入影响语音交互助手的识别效果。
4.然而,语音交互助手唤醒状态是一个有固定时长的交互状态。当用户唤醒语音交互助手后,即使是与语音交互助手进行短暂交互后就不再交互,语音交互助手也会在整个固定时长中继续等待交互,并且全程压低其他正在播放的应用的音量,导致用户在已完成语音交互助手交互需求下,其他正在播放应用的播放音量仍被压低,使得用户体验差。


技术实现要素:

5.本发明提供一种音量调节方法、装置、设备及车辆,以解决现有的车机系统在语音交互场景中播放应用需要等待固定时长才释放音量被压低的状态而导致用户体验差的技术问题。本发明能根据用户实际交互需求动态释放被压低的播放应用的播放音量,提高了用户的使用体验感。
6.本发明第一方面提供一种音量调节方法,其应用于车载终端,包括:
7.在语音交互助手被唤醒后的固定交互时长内,若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态;其中,所述播放应用为除所述语音交互助手之外的其他处于播放状态的应用;所述固定交互时长为预先设置的一个时长。
8.本发明第二方面提供一种音量调节装置,包括:
9.第一音量调节模块,用于在语音交互助手被唤醒后的固定交互时长内,若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态;其中,所述播放应用为除所述语音交互助手之外的其他处于播放状态的应用;所述固定交互时长为预先设置的一个时长。
10.本发明第三方面提供一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面提供的音量调节方法。
11.本发明第四方面提供一种车辆,所述车辆包含如上述第二方面提供的音量调节装置。
12.与现有技术相比,本发明提供的音量调节方法在语音交互助手被唤醒后的固定交互时长内,通过判断用户是否完成当前交互场景,以判断是否解除播放应用音量被压低的状态,从而实现根据用户实际交互需求进行播放应用的音量压低管理,有效解决了语音交互助手在唤醒状态过程中未交互而长时间压制播放应用的音量的技术问题,使得播放应用无需等待语音交互助手达到固定交互时长退出后才能恢复音量,有效提高了用户的使用体验感。相应地,本发明还提供一种音量调节装置、终端设备和车辆。
附图说明
13.图1是本发明提供的音量调节方法的一种实施例的流程示意图;
14.图2是本发明提供的音量调节方法的另一种实施例的流程图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
16.在现有技术中,当车载播放应用(如音乐、导航)在播放时,再唤醒语音交互助手,此时,会降低播放应用的音量,如在未唤醒语音交互助手时,播放应用的播放音量为正常音量,在唤醒语音交互助手后,会将播放应用的音量从正常音量调节为第一音量,其中,正常音量的音量大于第一音量的音量。在本技术中,由于语音交互助手被唤醒而导致播放应用的音量从正常音量调节为第一音量定义为播放应用音量被压低的状态。
17.然而,语音交互助手被唤醒后会一个有固定时长的交互状态。当用户唤醒后,即使在短暂交互后就不再交互,语音助手也会在整个固定交互时长内继续等待交互,并且全程压低其他播报应用的音量,导致用户在已完成语音交互需求下,播放应用的音量仍被压低,使得用户体验差。
18.有鉴于此,本技术提供一种音量调节方法及相关装置,以解决上述问题。下面结合附图对本技术的音量调节方法进行详细介绍。
19.参见图1,其是本发明实施例提供的音量调节方法的流程示意图。本实施例的音量调节方法,包括s11:
20.s11,在语音交互助手被唤醒后的固定交互时长内,若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态;其中,所述播放应用为除所述语音交互助手之外的其他处于播放状态的应用;所述固定交互时长为预先设置的一个时长。
21.在具体实施时,语音交互助手被唤醒后会进入持续有固定交互时长的交互状态,并将播放应用的音量从原先的正常音量调节为第一音量,即进入音量被压低的状态。之后,当用户开始语音交互时,若在语音交互助手被唤醒后的固定交互时长内,用户完成当前语音交互场景,则解除播放应用音量被压低的状态,即将播放应用的音量从第一音量调节为正常音量。其中,固定交互时长可以是用户设置的也可以是出厂设置的,具体不对此进行限定。
22.其中,语音交互场景的类型可以为单轮交互场景也可以为多轮交互场景。交互场
景的类型定义是由功能需求确定,多轮交互场景是指需要进行人机多轮交互,如打电话场景,用户先开始“打电话给汤姆”,然后语音交互助手询问“是否拨打?”,用户再回答“是”,语音交互助手转达给车机,车机完成电话拨打,此时,当前语音交互场景应答流程才算完成;单轮交互场景如询问天气,只需用户询问,车机给出反馈就完成本次交互。如果是多轮交互场景,则需要完成多轮交互场景中所有流程,才能进入下一步确定当前语音交互场景是否完成的检测;如果是单轮交互场景,只需要完成交互后就能下一步确定当前语音交互场景是否完成的检测。在本发明实施例中,无论是单轮交互场景还是多轮交互场景,当语音交互助手接收用户的语音输入所对应的需求后,完成该需求对应的执行动作方可认为当前语音交互场景应答流程完成。
23.在一种可选的实施方式中,所述用户完成当前语音交互场景是通过接收所述语音交互助手发送的交互完成指令确定的:
24.且,所述交互完成指令通过如下方式生成:
25.在所述当前语音交互场景应答流程完成时,所述语音交互助手对唤醒方位进行语音识别监测,若在预设监测时间内未检测到用户的语音输入,生成所述交互完成指令。其中,预设监测时间可为3秒。
26.在本发明实施例中,在当前交互场景完成应答流程后,还进一步确定是否误判断或者判断是否有用户交互,车机在判定当前交互场景完成应答流程完成后,此时若在预设监测时间内仍检测到用户的语音输入,则仍保持所述播放应用处于音量被压低的状态。本发明实施例通过检测当前交互场景是否满足条件(即当前语音交互场景应答流程是否完成)并且检测到当前语音交互场景应答流程完成后的预设监测时间内用户未进行语音交互,则主动解除播放应用音量被压低的状态,从而在用户短暂的语音交互意图结束后,有效解决播放应用音量被压低的问题。
27.在一种可选的实施方式中,在所述s11“在语音交互助手被唤醒后的固定交互时长内,若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态”之后,还包括:
28.控制所述语音交互助手进入免唤醒时长的退出等待状态;
29.在所述语音交互助手处于免唤醒时长的退出等待状态时,响应于所述语音交互助手发送的交互状态指令,控制所述播放应用进入音量被压低的状态。
30.在本发明实施例中,若确定用户完成当前交互场景时,对播放应用的音量从第一音量调节为正常音量后,控制所述语音交互助手进入免唤醒时长的退出等待状态,在语音交互助手处于免唤醒时长的退出等待状态中,语音交互助手仍然处于唤醒状态,只不过未进行人机交互,而是处于等待交互状态,以及等待达到固定交互时长后退出的状态;其中,免唤醒时长的退出等待状态中,免唤醒时长可以是用户预先设置的。
31.在一种可选的实施方式中,所述交互状态指令是所述语音交互助手通过响应于用户的语音交互输入生成的。
32.当语音交互助手在免唤醒时长的退出等待状态时,识别到用户的语音交互输入时,则生成交互状态指令发送给车载应用音量调节装置,以使得车载应用音量调节装置控制播放应用进入音量被压低的状态。若未识别到用户的语音交互输入,保持解除播放应用音量被压低的状态。
33.为了更清楚地理解本发明实施例的流程。参见图2,图2是本发明另一实施例提供
的音量调节方法流程示意图,包括s1~s3:
34.s1,在播放应用播放时,唤醒语音交互助手后对播放应用的音量进行降低,语音交互助手进入固定交互时长状态,如果超过固定交互时长,恢复播放应用的播放音量,退出语音交互助手;否则进入s2;
35.s2,若在固定交互时长内检测到用户与语音交互助手交互,判断当前交互场景应答流程是否完成:按用户交互场景类型进行处理,分多轮交互场景和单轮交互场景。如果是多轮交互场景,则需要完成多轮交互场景中所有应答流程,且在预设监测时间内未检测到用户继续交互,恢复播放应用的音量后进入s3;如果是单轮交互场景,在完成单轮交互场景后的预设监测时间内未检测到用户继续交互,恢复播放应用的音量后进入s3。
36.s3,语音交互助手进入免唤醒时长的退出等待状态,在语音交互助手免唤醒时长的退出等待中,如果监测到用户再次进行交互,则重新回到s2;否则退出语音助手交互。
37.相应地,本发明实施例还提供一种音量调节装置,包括:
38.第一音量调节模块,用于在语音交互助手被唤醒后的固定交互时长内,若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态;其中,所述播放应用为除所述语音交互助手之外的其他处于播放状态的应用;所述固定交互时长为预先设置的一个时长。
39.在一种可选的实施方式中,所述音量调节装置还包括退出模块,用于:
40.在所述语音助手处于唤醒状态的时长超出所述固定交互时长时,若检测到用户未完成当前交互场景,退出所述语音交互助手。
41.在一种可选的实施方式中,所述音量调节装置还包括第二音量调节模块,用于:
42.在所述若确定用户完成当前语音交互场景,解除播放应用音量被压低的状态之后,控制所述语音交互助手进入免唤醒时长的退出等待状态;
43.在所述语音交互助手处于免唤醒时长的退出等待状态时,响应于所述语音交互助手发送的交互状态指令,控制所述播放应用进入音量被压低的状态。
44.需说明的是,本发明实施例提供的音量调节装置用于执行所述实施例的音量调节方法的全部步骤和流程,两者的工作原理和有益效果一一对应,这里不再作过多的赘述。
45.本发明实施例还提供一种终端设备,所述终端设备包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例提供的音量调节方法,例如图1的s11。
46.所述音量调节装置/终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述音量调节装置/终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是音量调节装置/终端设备的示例,并不构成对音量调节装置/终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述音量调节装置/终端设备还可以包括输入输出设备、网络接入设备、总线等。
47.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述**装置/终端设备的控制中心,利用各种接口和线路连接整个音量调节装置/终端设备的各个部分。
48.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述音量调节装置/终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
49.其中,所述音量调节装置/终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。
50.本发明实施例还提供一种车辆,所述车辆包括如上述实施例提供的音量调节装置。
51.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1