自动调节系统音量的方法、装置、终端设备及存储介质与流程

文档序号:23387765发布日期:2020-12-22 13:53阅读:239来源:国知局
技术特征:

1.自动调节系统音量的方法,其特征在于,包括以下步骤:

步骤s1、采集混合音频数据并通过编码译码器的单独一路模拟输入/输出口发送到主芯片;

步骤s2、主芯片通过对混合音频数据进行相关谱计算,分离出环境音频数据;

步骤s3、根据环境音频数据获得环境声音的幅度,利用环境声音的幅度和系统声音的对应关系,获得系统声音的音量值;

步骤s4、根据获得的系统声音的音量值,自动调结系统声音的音量。

2.根据权利要求1所述的自动调节系统音量的方法,其特征在于,所述的步骤s2具体包括:

步骤s201、计算混合音频的频域数据和系统声音的频域数据;

步骤s202、混合音频数据的自相关谱psd计算;

步骤s203、混合音频数据与系统音频数据的互相关谱计算;

步骤s204、提取环境音频数据。

3.根据权利要求2所述的自动调节系统音量的方法,其特征在于,所述的混合音频的频域数据和系统声音的频域数据的计算公式为:

f1=fft(han_win×t1);

f2=fft(han_win×t2);其中:

f1为混合音频的频域数据,f2为系统音频的频域数据,fft将时域转换为频域的运算符,han_win是汉宁窗系数。

4.根据权利要求2所述的自动调节系统音量的方法,其特征在于,所述的混合音频数据的自相关谱计算公式为:

psd=∑|f1|2,其中:

f1为混合音频的频域数据。

5.根据权利要求2所述的自动调节系统音量的方法,其特征在于,所述的步骤s203中互相关谱的计算公式为:

cpsd=∑(|f1|×|f2|*),其中:

f1为混合音频的频域数据,f2为系统音频的频域数据,*是复数的共轭运算。

6.根据权利要求2所述的自动调节系统音量的方法,其特征在于,提取环境音频数据的函数表达式为:

其中:

cpsd为混合音频数据与系统音频数据的互相关谱;psd1为混合音频数据自相关谱;psd2为系统音频数据自相关谱。

7.自动调节系统音量的装置,其特征在于,包括:

混合声音采集模块,用于采集混合音频数据;

编码译码器,利用其空闲通道将混合音频数据发送给主芯片;

主芯片,从混合音频数据中分离出环境音频数据,获得环境声音的幅度;利用环境声音的幅度和系统声音的对应关系,获得系统声音的音量值;

系统声音自动调节模块,根据系统声音的音量值调节系统声音。

8.一种终端,其特征在于,包括权利要求7所述的自动调节系统音量的装置。

9.一种终端,其特征在于,被配置为可以执行权利要求1至6任一项所述的自动调节系统音量的方法。

10.一种存储介质,所述的存储介质存储有计算机程序,其特征在于,运行所述计算机程序,可以执行权利要求1至6任一项所述的自动调节系统音量的方法。


技术总结
本发明提供一种自动调节系统音量的方法、装置、终端设备及存储介质,其中方法包括:采集混合音频数据并通过编码译码器的单独一路模拟输入/输出口发送到主芯片;主芯片通过对混合音频数据进行相关谱计算,分离出环境音频数据;根据环境音频数据获得环境声音的幅度,利用环境声音的幅度和系统声音的对应关系,获得系统声音的音量值;根据获得的系统声音的音量值,自动调结系统声音的音量。本发明能自动提取并分离环境声音,根据环境声音与系统声音之间的关系,实现系统声音的自动调节,提高了用户体验。

技术研发人员:李夏龙;罗文;唐涛
受保护的技术使用者:广州朗国电子科技有限公司
技术研发日:2020.10.27
技术公布日:2020.12.22
当前第2页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!