【技术实现步骤摘要】
一种根据使用环境自动调整播报音量的方法及收款云音箱
[0001]本专利技术属于智能音箱领域,具体涉及一种根据使用环境自动调整播报音量的方法及收款云音箱。
技术介绍
[0002]随着移动支付手段的全面普及,收款支付设备也得到迅猛的发展。近年来,具有语音播报功能的收款云音箱备受中小微商户喜爱,但是使用过程中也慢慢暴露不足。目前,收款云音箱播报音量的大小只能人为手动调节,没法根据使用环境的变化自动调整音量。当使用环境变化时,使用者为了及时听清楚收款信息,就需要根据外部环境的变化频繁地手动调整播报语音音量,从而给使用带来不便。如果调大音量后不做调整,又会带来声音污染,且造成使用时间变短而需频繁充电。
技术实现思路
[0003]本专利技术的目的在于提供一种根据使用环境自动调整播报音量的方法及收款云音箱,该方法及收款云音箱有利于根据使用环境的变化自动调整播报音量到一个合适的级别,使用便捷,使用体验好。
[0004]为实现上述目的,本专利技术采用的技术方案是:一种根据使用环境自动调整播报音量的方法,收款云音箱不断通过声音采集模块实时采集其所处环境的声音信息,然后通过声音处理模块对采集到的声音信息进行处理并根据处理结果给出需调整的音量大小参数,最后播报模块根据需调整的音量大小参数对要播报的音频数据进行播报音量调整,以达到自动调整播报音量的目的。
[0005]进一步地,具体包括以下步骤:1)收款云音箱使用者首次使用收款云音箱时需在安静的使用环境下,声音采集模块采集一段包含使用者声音的音频数据和一段不包含 ...
【技术保护点】
【技术特征摘要】
1.一种根据使用环境自动调整播报音量的方法,其特征在于,收款云音箱不断通过声音采集模块实时采集其所处环境的声音信息,然后通过声音处理模块对采集到的声音信息进行处理并根据处理结果给出需调整的音量大小参数,最后播报模块根据需调整的音量大小参数对要播报的音频数据进行播报音量调整,以达到自动调整播报音量的目的。2.根据权利要求1所述的一种根据使用环境自动调整播报音量的方法,其特征在于,具体包括以下步骤:1)收款云音箱使用者首次使用收款云音箱时需在安静的使用环境下,声音采集模块采集一段包含使用者声音的音频数据和一段不包含使用者声音的噪音音频数据,并传输给声音处理模块;2)声音处理模块从包含使用者声音的音频数据中提取使用者的声音特征信息并计算出使用者声音对应的分贝值Dref1及对应音频格式理论最大分贝值Dmax1,然后计算Dmax1与Dref1的差值
∆
Dmax1,而后把
∆
Dmax1进行N等分后得出平均值
∆
Davg1;同时,声音处理模块从噪音音频数据计算出基础噪音对应的分贝值Dref2及对应音频格式最大分贝值Dmax2,然后计算Dmax2与Dref2的差值
∆
Dmax2,而后把
∆
Dmax2进行N等分后得出平均值
∆
Davg2;3)使用者根据自身需要设置一个初始音量Vref,声音处理模块计算出收款云音箱支持的最大音量Vmax与Vref的差值
∆
Vmax,而后把
∆
Vmax进行N等分后得出平均值
∆
Vavg;4)使用者在正常使用收款云音箱进行收款过程中,声音采集模块实时采集外部的环境声音,并将采集到声音数据传输给声音处理模块;5)声音处理模块接收到声音采集模块发来的声音数据后,根据之前提取的使用者的声音特征信息从采集到的声音数据中提取出使用者声音的分量A,再计算出分量A的分贝值Dc1,然后计算出Dc1
‑
Dref1的绝对值|
∆
D1|,而后根据以下公式计算出索引I1:I1=mod( |
∆
D1|/
∆
Davg1 )即I1为|
∆
D1|除以
∆
Davg1的模值;最后根据以下公式计算出当前最适合播报的音量大小参数Vc1:Vc1=Vref+I1*
∆
Vavg同时,声音处理模块从采集到的声音数据中提取出噪声声音的分量B,再计算出分量B的分贝值Dc2,然后计算出Dc2
‑
Dref2的值
∆
D2,而后根据以下公式计算出索引I2:I2=mod(
ꢀ∆
D2/
∆
Davg2 )即I为
∆
D2除以
∆
Davg2的模值;最后根据以下公式计算出当前最适合播报的音量大小参数Vc2;Vc2=Vref+I2*
∆
Vavg6)播报模块要播报音频数据时,先比较Vc1和Vc2的大小,再取二者中较大那个作为收款云音箱播报音频的音量Vc的值,然后调整播报音频数据采样点的振幅,从而达到自动调整播报音量大小的目的。3.一种根据使用环境自动调整播报音量的收款云音箱...
【专利技术属性】
技术研发人员:苏金塔,王斌,
申请(专利权)人:福建慧捷通科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。