一种音频播放参数调整方法、装置、设备和存储介质与流程



1.本发明涉及音频播放技术领域,尤其涉及一种音频播放参数调整方法、装置、设备和存储介质。


背景技术:



2.目前,环境噪声问题越发严重,无论是在工作环境、生活环境、娱乐场所,还是施工现场,用户周遭都充斥着环境噪声,这些环境噪声为用户带来了许多不便。在环境噪声较大时,用户收听音频消息,将不得不调大音量,以便人耳能够准确识别音频内容。例如:用户在使用移动终端通话时,由于环境噪声较大,将不得不调大移动终端音量,以便听清对方的通话内容。又如:在商场中或者在地铁站台播放广播消息时,迫于环境噪声的影响,广播站必须将音量调大,否则听众将无法听清广播内容。
3.在现有技术中,环境噪声的大小依靠用户自主判断,而且在用户确定环境噪声影响音频的收听效果后,需要用户手动调节音量大小,这一过程对于用户而言较为不便,用户体验感较差。


技术实现要素:



4.本发明的主要目的在于提供一种音频播放参数调整方法、装置、设备和存储介质,以解决现有技术存在的环境噪声的大小依靠用户自主判断,而且在用户确定环境噪声影响音频的收听效果后,需要用户手动调节音量大小的问题。
5.针对上述技术问题,本发明实施例是通过以下技术方案来实现的:
6.本发明实施例提供了一种音频播放参数调整方法,包括:采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
7.其中,所述采集音频设备的环境噪声数据,包括:在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。
8.其中,所述音频操作包括:语音交互操作;所述在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据,包括:在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。
9.其中,所述装置数据包括:播放功率权重;所述播放功率权重是根据所述音频设备的播放功率确定的;所述音频控制数据包括:音量值;所述根据所述环境噪声数据以及所述装置数据,确定音频控制数据,包括:确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。
10.其中,所述方法还包括:所述音频控制数据对应的最大音量值为预设保护音量值。
11.其中,所述根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数,包括:在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。
12.其中,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。
13.本发明实施例还提供了一种音频播放参数调整装置,包括:采集与获取模块,用于采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;确定模块,用于根据所述环境噪声数据以及所述装置数据,确定音频控制数据;调整模块,用于根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
14.本发明实施例还提供了一种音频播放参数调整设备,所述音频播放参数调整设备包括处理器、存储器;所述处理器用于执行所述存储器中存储的音频播放参数调整程序,以实现上述任一项所述的音频播放参数调整方法。
15.本发明实施例还提供了一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述任一项所述的音频播放参数调整方法。
16.本发明有益效果如下:
17.本发明通过主动采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。在本发明中,环境噪声对音频收听的影响无需用户自身判断,而且可以智能地调整音频设备的播放参数,使音频播放过程更加友好。
附图说明
18.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
19.图1是根据本发明一实施例的音频播放参数调整方法的流程图;
20.图2是根据本发明一实施例用户通话示意图;
21.图3是根据本发明一实施例的音频播放参数调整装置的结构图;
22.图4是根据本发明一实施例的音频播放参数调整设备的结构图。
具体实施方式
23.为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。
24.根据本发明的实施例,提供了一种音频播放参数调整方法。如图1所示,为根据本发明一实施例的音频播放参数调整方法的流程图。
25.步骤s110,采集音频设备的环境噪声数据并且获取所述音频设备的装置数据。
26.音频设备包括但不限于:具有播放功能的广播设备、移动终端、电子屏幕。例如:站台广播设备,商场广播设备、手机、平板、电子广告牌等。进一步地,音频设备的硬件结构包括:麦克阵列和扩音喇叭。其中,麦克阵列用于拾音(人声+噪声)。扩音喇叭用于扩音。
27.环境噪声数据为音频设备所处环境的噪声分贝值。采集环境噪声数据的策略将在后面进行介绍,故在此不做赘述。
28.装置数据包括但不限于:音频设备的播放功率权重。播放功率权重是根据所述音频设备的播放功率确定的。装置数据可以在每次采集到环境噪声数据之后获取,也可以在一次音频交互开始之时获取,还可以在音频设备启动之后获取,具体可以根据需求进行设置。
29.具体而言,由于不同音频设备的播放功率不同,导致在播放音频时,音量会出现感官上的差异性,为了调整这种差异性,在设备部署之初,设置播放功率权重,通过播放功率权重,调整这种差异。一般而言,播放功率和播放功率权重成反比关系。播放功率权重的具体数值可以根据经验设置,或者通过试验获得。例如:将不同的播放功率作为输入,通过人工智能的方式,输出较为合适的播放功率权重。
30.步骤s120,根据所述环境噪声数据以及所述装置数据,确定音频控制数据。
31.音频控制数据包括:音量值。
32.具体而言,确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。
33.进一步地,预先设置环境噪声数据和中间音量值的映射关系,在采集到环境噪声数据之后,可以确定环境噪声数据对应的中间音量值。一般而言,环境噪声数据和中间音量值成正比关系。
34.例如:预先将环境噪声数据出现的数值范围划分为多个区间,每个区间对应一个中间音量值,在采集到环境噪声数据之后,根据采集到的环境噪声数据所处的区间,确定环境噪声数据对应的中间音量值。
35.又如:预先设置基准音量值和噪声临界值。基准音量值的初始值可以为音量可调范围的中间值。噪声临界值用于衡量强噪声环境和弱噪声环境的临界值。在采集到环境噪声数据之后,如果该环境噪声数据小于噪声临界值,则在基准音量值的基础上减少预设增量,得到中间音量值;如果该环境噪声数据大于噪声临界值,则在标准音量值的基础上增加预设增量,得到中间音量值。如果在预设时间长度内(如半小时内)需要连续多次调整音量参数(如在半小时内进行语音交互),则在本次音量调整之后,将本次的中间音量值作为下一次调整的基准音量值。
36.进一步地,所述音频控制数据对应的最大音量值为预设保护音量值。如果根据中间音量值和播放功率权重确定的值大于该保护音量值,则直接将该保护音量值作为音量值。保护音量值为人耳可以接受的分贝值。设置保护音量值可以避免音量过大对人耳造成的二次伤害。例如:保护音量值可以设置为80db。
37.步骤s130,根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
38.音频播放参数包括但不限于:音量参量和开关参量。音量参量用于控制音频数据的输出音量。开关参量用于控制音频数据是否被播放。
39.音频数据为音频设备接收到的音频数据或者预先存储的音频数据。
40.在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。
41.其中,音频数据的质量条件包括但不限于:音频数据是否出现音频截幅(又称截幅失真)。如果音频数据未出现音频截幅,则表示音频数据满足质量条件。如果音频数据出现音频截幅,则表示音频未满足质量条件。通过该方式可以避免音频失真为用户带来的不良体验效果。
42.进一步地,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。提示内容例如是:当前语音出现失真,不适于播放。如图2所示,为根据本发明一实施例用户通话示意图,可以在该界面中弹出提示内容。
43.本实施例通过主动采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。在本实施例中,环境噪声对音频收听的影响无需用户自身判断,而且可以智能地调整音频设备的播放参数,使音频播放过程更加友好。
44.下面针对上述步骤s110具体而言:
45.采集音频设备的环境噪声数据,包括:在检测到音频操作意图时,采集音频设备的环境噪声数据。该音频操作意图的种类包括但不限于:触发操作和音频操作。触发操作包括但不限于:生物特征检测操作(如人脸检测),音频设备唤醒操作,屏幕触摸操作。音频操作包括但不限于:音频接收操作,音频播放操作,语音交互操作。
46.进一步地,在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。
47.例如:在检测到音频设备执行音频设备唤醒操作时,采集一次音频设备的环境噪声数据。又如:在音频设备播放音频信息的过程中(执行音频播放操作的过程中),每隔一段时间采集一次环境噪声数据,以便确定是否需要调整音量大小。再如:音频设备执行语音交互操作的过程中,多次采集音频设备的环境噪声数据。
48.具体而言,在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。语音段是指单个用户的一段连续语音。
49.例如:在用户通话过程中,检测每个用户发起一段连续语音的起始时间,在该时间采集一次环境噪声数据,也即是:检测用户说出的每一段话(语音段),在每段话开始采集一次环境噪声数据,更大程度解决在多次交互期间,突发噪声的干扰。
50.本发明实施例通过设置上述用于采集环境噪声数据的策略,并且通过动态调整外放音量大小,最大程度的提升强噪/弱噪(地铁环境,商场等)场景下,音量动态调整的用户体验感,特别是进行语音交互的体验感,可以降低环境噪声对用户的不良影响。
51.本发明实施例提供了一种音频播放参数调整装置。如图3所示,为根据本发明一实
施例的音频播放参数调整装置的结构图。
52.该音频播放参数调整装置包括:
53.采集与获取模块310,用于采集音频设备的环境噪声数据并且获取所述音频设备的装置数据。
54.确定模块320,用于根据所述环境噪声数据以及所述装置数据,确定音频控制数据。
55.调整模块330,用于根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
56.其中,采集与获取模块310,用于在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。进一步地,所述音频操作包括:语音交互操作;所述在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据,包括:在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。
57.其中,所述装置数据包括:播放功率权重;所述播放功率权重是根据所述音频设备的播放功率确定的;所述音频控制数据包括:音量值;确定模块320,用于确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。进一步地,所述音频控制数据对应的最大音量值为预设保护音量值。
58.其中,调整模块330,用于在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。进一步地,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。
59.本发明实施例所述的装置的功能已经上述方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
60.本实施例提供一种音频播放参数调整设备。如图4所示,为根据本发明一实施例看到音频播放参数调整设备的结构图。
61.在本实施例中,所述音频播放参数调整设备,包括但不限于:处理器410、存储器420。
62.所述处理器410用于执行存储器420中存储的音频播放参数调整程序,以实现上述的音频播放参数调整方法。
63.具体而言,所述处理器410用于执行存储器420中存储的音频播放参数调整程序,以实现以下步骤:采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
64.其中,所述采集音频设备的环境噪声数据,包括:在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。
65.其中,所述音频操作包括:语音交互操作;所述在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据,包括:在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。
66.其中,所述装置数据包括:播放功率权重;所述播放功率权重是根据所述音频设备的播放功率确定的;所述音频控制数据包括:音量值;所述根据所述环境噪声数据以及所述装置数据,确定音频控制数据,包括:确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。
67.其中,所述方法还包括:所述音频控制数据对应的最大音量值为预设保护音量值。
68.其中,所述根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数,包括:在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。
69.其中,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。
70.本发明实施例还提供了一种存储介质。这里的存储介质存储有一个或者多个程序。其中,存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。
71.当存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述的音频播放参数调整方法。
72.具体而言,所述处理器用于执行存储器中存储的音频播放参数调整程序,以实现以下步骤:采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。
73.其中,所述采集音频设备的环境噪声数据,包括:在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。
74.其中,所述音频操作包括:语音交互操作;所述在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据,包括:在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。
75.其中,所述装置数据包括:播放功率权重;所述播放功率权重是根据所述音频设备的播放功率确定的;所述音频控制数据包括:音量值;所述根据所述环境噪声数据以及所述装置数据,确定音频控制数据,包括:确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。
76.其中,所述方法还包括:所述音频控制数据对应的最大音量值为预设保护音量值。
77.其中,所述根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数,包括:在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。
78.其中,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。
79.以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

技术特征:


1.一种音频播放参数调整方法,其特征在于,包括:采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。2.根据权利要求1所述的方法,其特征在于,所述采集音频设备的环境噪声数据,包括:在检测到所述音频设备执行预设触发操作时,和/或,在检测到所述音频设备开始执行音频操作时,和/或,在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据。3.根据权利要求2所述的方法,其特征在于,所述音频操作包括:语音交互操作;所述在所述音频设备执行所述音频操作的过程中,采集音频设备的环境噪声数据,包括:在所述音频设备执行所述语音交互操作的过程中,在每次接收到语音数据时或者在每个语音段开始时或者每隔预设时间段,采集一次所述音频设备的环境噪声数据。4.根据权利要求1所述的方法,其特征在于,所述装置数据包括:播放功率权重;所述播放功率权重是根据所述音频设备的播放功率确定的;所述音频控制数据包括:音量值;所述根据所述环境噪声数据以及所述装置数据,确定音频控制数据,包括:确定所述环境噪声数据对应的中间音量值;根据所述中间音量值和所述播放功率权重,确定所述音量值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述音频控制数据对应的最大音量值为预设保护音量值。6.根据权利要求1所述的方法,其特征在于,所述根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数,包括:在所述音频数据满足预设的质量条件时,将所述音频播放参数中的音量参量调整为所述音频控制数据中的音量值;或者,在所述音频数据未满足所述质量条件时,丢弃所述音频控制数据,并且将所述音频播放参数中的开关参量调整为暂停播放。7.根据权利要求6所述方法,其特征在于,在所述将所述音频播放参数中的开关参量调整为暂停播放之后,还包括:在预设的显示屏幕中弹出预设的提示内容;其中,所述提示内容用于提示音频数据不满足所述质量条件。8.一种音频播放参数调整装置,其特征在于,包括:采集与获取模块,用于采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;确定模块,用于根据所述环境噪声数据以及所述装置数据,确定音频控制数据;调整模块,用于根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频
设备的音频播放参数。9.一种音频播放参数调整设备,其特征在于,所述音频播放参数调整设备包括处理器、存储器;所述处理器用于执行所述存储器中存储的音频播放参数调整程序,以实现权利要求1~7中任一项所述的音频播放参数调整方法。10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~7中任一项所述的音频播放参数调整方法。

技术总结


本发明公开了一种音频播放参数调整方法、装置、设备和存储介质。所述方法包括:采集音频设备的环境噪声数据并且获取所述音频设备的装置数据;根据所述环境噪声数据以及所述装置数据,确定音频控制数据;根据所述音频控制数据以及所述音频设备的音频数据,调整所述音频设备的音频播放参数。在本发明中,环境噪声对音频收听的影响无需用户自身判断,而且可以智能地调整音频设备的播放参数,使音频播放过程更加友好。更加友好。更加友好。


技术研发人员:

丁言中 王鸣 梁家恩

受保护的技术使用者:

云知声智能科技股份有限公司

技术研发日:

2022.09.06

技术公布日:

2022/12/8

本文发布于:2024-09-22 15:31:26,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/37947.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   音频   数据   噪声
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议