【技术实现步骤摘要】
基于薄膜扬声器的声音控制方法、装置、设备和介质
本申请涉及计算机
,特别是涉及一种基于薄膜扬声器的声音控制方法、装置、计算机设备和存储介质。
技术介绍
扬声器是一种电声换能器件,应用于各种计算机设备中,例如手机。当处于相对吵杂的环境时,受环境噪声影响,人耳无法听清原声音。为了消除环境噪声的影响,通常采用主动降噪技术,分析环境噪声的波形并生成与环境噪声的波形相反的声波,通过播放与环境噪声的波形相反的声波来抵消环境噪声的影响。随着科学技术的发展,出现了薄膜扬声器。薄膜扬声器具有轻薄的特点,将薄膜扬声器设置在手机中,能够节省扬声器在手机中占用的空间,减小手机的厚度。然而,薄膜扬声器的发声效果与其他扬声器不同,通过现有的主动降噪技术无法对薄膜扬声器进行降噪,实现降噪效果。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够对薄膜扬声器进行降噪的基于薄膜扬声器的声音控制方法、装置、计算机设备和存储介质。一种基于薄膜扬声器的声音控制方法,所述方法包括:接收环境噪声;分析所述环境噪声,得到所述环境噪声的波形;根据所述环境噪声的波形,生成所述环境噪声的初始反相波形;获取所述初始反相波形对应的初始频率;当所述初始频率大于预设频率阈值时,获取频率变换系数,根据所述频率变换系数将所述初始频率转换至所述预设频率阈值的范围内,生成更新反相波形;控制薄膜扬声器发出与所述更新反相波形对应的声音,通过所述更新反相波形对应的声音消除所述环境噪声。在其中一 ...
【技术保护点】
1.一种基于薄膜扬声器的声音控制方法,其特征在于,所述方法包括:/n接收环境噪声;/n分析所述环境噪声,得到所述环境噪声的波形;/n根据所述环境噪声的波形,生成所述环境噪声的初始反相波形;/n获取所述初始反相波形对应的初始频率;/n当所述初始频率大于预设频率阈值时,获取频率变换系数,根据所述频率变换系数将所述初始频率转换至所述预设频率阈值的范围内,生成更新反相波形;/n控制薄膜扬声器发出与所述更新反相波形对应的声音,通过所述更新反相波形对应的声音消除所述环境噪声。/n
【技术特征摘要】
1.一种基于薄膜扬声器的声音控制方法,其特征在于,所述方法包括:
接收环境噪声;
分析所述环境噪声,得到所述环境噪声的波形;
根据所述环境噪声的波形,生成所述环境噪声的初始反相波形;
获取所述初始反相波形对应的初始频率;
当所述初始频率大于预设频率阈值时,获取频率变换系数,根据所述频率变换系数将所述初始频率转换至所述预设频率阈值的范围内,生成更新反相波形;
控制薄膜扬声器发出与所述更新反相波形对应的声音,通过所述更新反相波形对应的声音消除所述环境噪声。
2.根据权利要求1所述的方法,其特征在于,在所述控制薄膜扬声器发出与所述更新反相波形对应的声音,通过所述更新反相波形对应的声音消除所述环境噪声之后,所述方法还包括:
当未能消除所述环境噪声时,接收残余噪声;
根据所述残余噪声调整所述预设频率阈值;
将所述更新反相波形作为初始反相波形,所述更新反相波形的频率作为初始频率;
返回执行所述当所述初始频率大于预设频率阈值时,获取频率变换系数,根据所述频率变换系数将所述初始频率转换至所述预设频率阈值的范围内,生成更新反相波形的步骤,直至消除所述环境噪声。
3.根据权利要求2所述的方法,其特征在于,所述根据所述残余噪声调整所述预设频率阈值包括:
分析所述残余噪声,得到所述残余噪声的振幅和频率;
当所述残余噪声的振幅大于预设振幅阈值时,根据所述残余噪声的振幅和频率调整所述预设频率阈值。
4.根据权利要求1所述的方法,其特征在于,在所述控制薄膜扬声器发出与所述更新反相波形对应的声音,通过所述更新反相波形对应的声音消除所述环境噪声之后,所述方法还包括:
当未能消除所述环境噪声时,接收残余噪声;
根据所述残余噪声调整所述频率变换系数;
将所述更新反相波形作为初始反相波形,所述更新反相波形的频率作为初始频率;
返回执行所述当所述初始频率大于预设频率阈值时,获取频率变换系数,根据所述频率变换系数将所述初始频率转换至所述预设频率阈值的范围内,生成更新反相波形的步骤,直至消除所述环境噪声。
5.根据权利要求...
【专利技术属性】
技术研发人员:佘庆威,林子祥,
申请(专利权)人:业泓科技成都有限公司,业泓科技股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。