CN105207635A - 一种自动音量控制方法及装置 - Google Patents
一种自动音量控制方法及装置 Download PDFInfo
- Publication number
- CN105207635A CN105207635A CN201510738746.7A CN201510738746A CN105207635A CN 105207635 A CN105207635 A CN 105207635A CN 201510738746 A CN201510738746 A CN 201510738746A CN 105207635 A CN105207635 A CN 105207635A
- Authority
- CN
- China
- Prior art keywords
- module
- audio frequency
- input
- baseline
- input voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000005070 sampling Methods 0.000 claims abstract description 12
- 230000001105 regulatory effect Effects 0.000 claims description 7
- 230000001276 controlling effect Effects 0.000 claims description 5
- 230000003111 delayed effect Effects 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
Landscapes
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明提供自动音量控制方法及装置,方法包括:以采样率R采集音频输入的电压幅度;以所述音频输入的电压幅度获得平均输入电压Xa;获取当前的输入音量基线Vbs对应的输入电压基线Xas;将输出的电压基线调整到输入电压基线Xas。本发明通过对输入的音频进行一定的延时,并在延时的同时进行电压幅度的采样,然后计算输入音频的电压幅度的平均值,并与用户设定的音量基线对应的输入电压基线进行比较,根据比较结果进行增益调节后再输出,实现了提前对输出的音频进行增益调整。
Description
技术领域
本发明涉及车载电子技术领域,尤其涉及一种自动音量控制方法及装置。
背景技术
衡量一个车载娱乐系统很重要的技术指标是音频的播放质量,而音量大小的一致性则是用户主观感觉比较明显的一个项目,由于各种音频媒体在录制的时候使用的增益不同,甚至相差悬殊,而有些车载娱乐系统对音频播放的音量没有控制,完全依赖与音频媒体内置的增益,因此就出现播放不同的音频文件,时而音量小到听不清楚,时而大到吓人一跳,用户体验较差。目前对于音量自动控制,主要是通过在外部设置拾音器,对喇叭播放出来的声音进行采样,判断是否超过阈值,从而进行调整。这种音量自动控制方法实施成本高,而且只有在声音发生较大变化时才能其作用,而此时用户不悦情绪已经产生,显然不利于提高产品的性能。
发明内容
本发明提供一种自动音量控制方法及装置,旨在解决目前音量自动控制技术中存在调整滞后的问题,在音频文件输出之前就进行调节,增强用户体验。
为达到上述目的,本发明所采取的技术方案为:
本发明一方面提供一种自动音量控制方法,包括:
以采样率R采集音频输入的电压幅度Xn;
以所述所述音频输入的电压幅度Xn获得平均输入电压Xa;
获取当前的输入音量基线Vbs对应的输入电压基线Xas;
将输出的电压基线调整到输入电压基线Xas。
具体地,所述采样率R=10Hz。
具体地,所述Vbs=20lg(Xas/775mV)。
具体地,所述将输出的电压基线调整到输入电压基线Xas的步骤,具体为:
通过增益控制的方式,将输出的电压基线调整到输入电压基线,增益控制因子k=Xas/Xa。
本发明另一方面提供一种自动音量控制装置,包括音频输入模块、音频输入电压采集模块、音量调节模块、音量记忆模块、延时模块、音量控制模块、音频输出模块;
所述音频输入模块,用于输入需要播放的音频;
所述音频输入电压采集模块,用于采集输入音频的电压幅度;
所述音量调节模块,用于用户调节当前系统音量;
所述音量记忆模块,用于记忆用户调节后的系统音量;
所述延时模块,用于对输入音频进行延时;
所述音量控制模块,用于根据系统音量调节当前输入音频的增益;
所述音频输出模块,用于输出经过调节后的音频;
具体地,所述音量控制模块,包括缓存模块、平均输入电压计算模块、输入电压基线计算模块、输出增益调节模块;
所述缓存模块,用于缓存采样得到的音频的电压幅度的数值;
所述平均输入电压计算模块,用于计算采样得到的音频的电压幅度的平均值;
所述输入电压基线计算模块,用于根据当前系统音量计算其对应的电压基线;
所述输出增益调节模块,用于调节音频文件的输出增益。
本发明的有益效果在于:本发明通过对输入的音频进行一定的延时,并在延时的同时进行电压幅度的采样,然后计算输入音频的电压幅度的平均值,并与用户设定的音量基线对应的输入电压基线进行比较,根据比较结果进行增益调节后再输出,实现了提前对输出的音频进行增益调整,使其保持在用户设定的音量范围,大大提高了用户体验。
附图说明
图1是本发明的自动音量控制的流程示意图;
图2是本发明的自动音量控制的结构示意图。
具体实施方式
下面结合附图具体阐明本发明的实施方式,附图仅供参考和说明使用,不构成对本发明专利保护范围的限制。
如图1所示,本发明的实施例一方面提供一种自动音量控制方法,包括:
S10.以采样率R采集音频输入的电压幅度Xn。
具体地,对于本地音频,比如USB、SD卡、碟片等里面的音频文件,可以采集一首完整的音频文件进行延时缓存;对于在线音频,比如收音,考虑到时间上不宜延迟太长,可以采集1-3秒内的音频进行延时缓存。采样率为R,优选地,R=10Hz。
S20.以所述所述音频输入的电压幅度Xn获得平均输入电压Xa。
具体地,计算通过采样得到的电压幅度X1、X2、X3……Xn的算数平均值Xa=(X1+X2+……+Xn)/n。
S30.获取当前的输入音量基线Vbs对应的输入电压基线Xas。
一般地,音量基线通常以音量的数值大小(如10、20等表示),预设的输入音量基线Vbs0可设为20,其对应的输入电压基线Xas0可设为775(mV),即Vbs0=20lg(Xas0/775mV)。当用户需要觉得当前的音量过小,通过调整音量的方式来增大音量,则将此时的音量作为新的预设的输入音量基线Vbs1,例如Vbs1=23,则其对应的输入电压基线Xas1=891mV。
S40.将输出的电压基线调整到输入电压基线Xas。
具体地,通过增益控制的方式,将输出的电压基线调整到输入电压基线,增益控制因子k=Xas/Xa。
如图2所示,本发明另一方面提供一种自动音量控制装置,包括音频输入模块、音频输入电压采集模块、音量调节模块、音量记忆模块、延时模块、音量控制模块、音频输出模块;
所述音频输入模块,用于输入需要播放的音频;
所述音频输入电压采集模块,用于采集输入音频的电压幅度;
所述音量调节模块,用于用户调节当前系统音量;
所述音量记忆模块,用于记忆用户调节后的系统音量;
所述延时模块,用于对输入音频进行延时;
所述音量控制模块,用于根据系统音量调节当前输入音频的增益;
所述音频输出模块,用于输出经过调节后的音频;
具体地,所述音量控制模块,包括缓存模块、平均输入电压计算模块、输入电压基线计算模块、输出增益调节模块;
所述缓存模块,用于缓存采样得到的音频的电压幅度的数值;
所述平均输入电压计算模块,用于计算采样得到的音频的电压幅度的平均值;
所述输入电压基线计算模块,用于根据当前系统音量计算其对应的电压基线;
所述输出增益调节模块,用于调节音频文件的输出增益。
本发明的自动音量控制装置的工作过程为:
音频文件通过音频输入模块输入,音频输入电压采集模块采集所述输入音频的电压幅度Xn,具体是:对于本地音频文件,比如USB、SD卡、碟片等里面的音频文件,可以采集一首完整的音频文件进行延时缓存;对于在线音频,比如收音,考虑到时间上不宜延迟太长,可以采集1-3秒内的音频进行延时缓存。采样率为R,优选地,R=10Hz。
将采样得到的所述输入音频的电压幅度的数值Xn在缓存模块中进行缓存,平均输入电压计算模块计算通过采样得到的电压幅度X1、X2、X3……Xn的算术平均值Xa,具体计算公式为:
Xa=(X1+X2+……+Xn)/n。
输入电压基线计算模块根据当前系统音量计算其对应的电压基线,音量基线通常以音量的数值大小(如10、20等表示),预设的输入音量基线Vbs0可设为20,其对应的输入电压基线Xas0可设为775(mV),即Vbs0=20lg(Xas0/775mV)。当用户需要觉得当前的音量过小,通过音量调节模块(比如音量旋钮)来增大音量,音量记忆模块将调节后的音量进行记忆,并将此时的音量作为新的预设的输入音量基线Vbs1。例如,调节后的音量基线Vbs1=23,则可计算出其对应的输入电压基线Xas1=891mV。以此类推。
输出增益调节模块根据所述输入音频的电压幅度的算术平均值Xa、当前音量基线对应的输入电压基线Xas进行增益控制,将输出的电压基线调整到输入电压基线,增益控制因子k=Xas/Xa。
以上所揭露的仅为本发明的较佳实施例,不能以此来限定本发明的权利保护范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
Claims (8)
1.一种自动音量控制方法,其特征在于,包括:
以采样率R采集音频输入的电压幅度Xn;
以所述所述音频输入的电压幅度Xn获得平均输入电压Xa;
获取当前的输入音量基线Vbs对应的输入电压基线Xas;
将输出的电压基线调整到输入电压基线Xas。
2.根据权利要求1所述的自动音量控制方法,其特征在于,所述采样率R=10Hz。
3.根据权利要求1所述的自动音量控制方法,其特征在于,所述Vbs=20lg(Xas/775mV)。
4.根据权利要求1所述的自动音量控制方法,其特征在于,所述将输出的电压基线调整到输入电压基线Xas的步骤,具体为:
通过增益控制的方式,将输出的电压基线调整到输入电压基线,增益控制因子k=Xas/Xa。
5.一种自动音量控制装置,其特征在于,包括:音频输入模块、音频输入电压采集模块、音量调节模块、音量记忆模块、延时模块、音量控制模块、音频输出模块;
所述音频输入模块,用于输入需要播放的音频;
所述音频输入电压采集模块,用于采集输入音频的电压幅度;
所述音量调节模块,用于用户调节当前系统音量;
所述音量记忆模块,用于记忆用户调节后的系统音量;
所述延时模块,用于对输入音频进行延时;
所述音量控制模块,用于根据系统音量调节当前输入音频的增益;
所述音频输出模块,用于输出经过调节后的音频;
所述音量控制模块,包括缓存模块、平均输入电压计算模块、输入电压基线计算模块、输出增益调节模块;
所述缓存模块,用于缓存采样得到的音频的电压幅度的数值;
所述平均输入电压计算模块,用于计算采样得到的音频的电压幅度的平均值;
所述输入电压基线计算模块,用于根据当前系统音量计算其对应的电压基线;
所述输出增益调节模块,用于调节音频文件的输出增益。
6.根据权利要求5所述的自动音量控制装置,其特征在于,所述音频输入电压采集模块的采样率R=10Hz。
7.根据权利要求5所述的自动音量控制装置,其特征在于,输入电压基线计算模块根据当前的输入音量基线Vbs计算对应的输入电压基线Xas的公式为:
Vbs=20lg(Xas/775mV)。
8.根据权利要求5所述的自动音量控制装置,其特征在于,输出增益调节模块的增益控制因子k=Xas/Xa,其中Xas为输入电压基线,Xa为平均输入电压。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510738746.7A CN105207635A (zh) | 2015-10-31 | 2015-10-31 | 一种自动音量控制方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510738746.7A CN105207635A (zh) | 2015-10-31 | 2015-10-31 | 一种自动音量控制方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105207635A true CN105207635A (zh) | 2015-12-30 |
Family
ID=54955116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510738746.7A Pending CN105207635A (zh) | 2015-10-31 | 2015-10-31 | 一种自动音量控制方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105207635A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107172560A (zh) * | 2017-06-28 | 2017-09-15 | 青岛海信移动通信技术股份有限公司 | 一种移动终端中麦克风的异常检测方法和移动终端 |
| CN109151648A (zh) * | 2018-10-30 | 2019-01-04 | 歌尔科技有限公司 | 一种耳机音量的动态调节方法、装置及无线耳机 |
| CN109274345A (zh) * | 2018-11-14 | 2019-01-25 | 上海艾为电子技术股份有限公司 | 一种信号处理方法、装置和系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006063255A2 (en) * | 2004-12-08 | 2006-06-15 | Cordeus, Inc. | Determining of stroke volume using the brachial artery |
| CN101958693A (zh) * | 2009-07-13 | 2011-01-26 | 深圳富泰宏精密工业有限公司 | 音量调节装置及方法 |
| CN102098015A (zh) * | 2009-12-10 | 2011-06-15 | 东友科技股份有限公司 | 音量输出调整电路 |
| CN102497168A (zh) * | 2011-12-05 | 2012-06-13 | 常州声泰龙电子音响有限公司 | 智能音量限制装置及方法 |
| CN102571010A (zh) * | 2010-12-30 | 2012-07-11 | 深圳富泰宏精密工业有限公司 | 音量控制系统及方法 |
| JP2013219709A (ja) * | 2012-04-12 | 2013-10-24 | Mitsubishi Electric Corp | 音声信号増幅装置、テレビジョン受信機 |
-
2015
- 2015-10-31 CN CN201510738746.7A patent/CN105207635A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006063255A2 (en) * | 2004-12-08 | 2006-06-15 | Cordeus, Inc. | Determining of stroke volume using the brachial artery |
| CN101958693A (zh) * | 2009-07-13 | 2011-01-26 | 深圳富泰宏精密工业有限公司 | 音量调节装置及方法 |
| CN102098015A (zh) * | 2009-12-10 | 2011-06-15 | 东友科技股份有限公司 | 音量输出调整电路 |
| CN102571010A (zh) * | 2010-12-30 | 2012-07-11 | 深圳富泰宏精密工业有限公司 | 音量控制系统及方法 |
| CN102497168A (zh) * | 2011-12-05 | 2012-06-13 | 常州声泰龙电子音响有限公司 | 智能音量限制装置及方法 |
| JP2013219709A (ja) * | 2012-04-12 | 2013-10-24 | Mitsubishi Electric Corp | 音声信号増幅装置、テレビジョン受信機 |
Non-Patent Citations (1)
| Title |
|---|
| 灵修: "射手播放器3.2", 《HTTP://ITBBS.PCONLINE.COM.CN/SOFT/10760269.HTML》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107172560A (zh) * | 2017-06-28 | 2017-09-15 | 青岛海信移动通信技术股份有限公司 | 一种移动终端中麦克风的异常检测方法和移动终端 |
| CN109151648A (zh) * | 2018-10-30 | 2019-01-04 | 歌尔科技有限公司 | 一种耳机音量的动态调节方法、装置及无线耳机 |
| CN109274345A (zh) * | 2018-11-14 | 2019-01-25 | 上海艾为电子技术股份有限公司 | 一种信号处理方法、装置和系统 |
| CN109274345B (zh) * | 2018-11-14 | 2023-11-03 | 上海艾为电子技术股份有限公司 | 一种信号处理方法、装置和系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10341770B2 (en) | Encoded audio metadata-based loudness equalization and dynamic equalization during DRC | |
| US20160365083A1 (en) | Low-Power-Consumption Active Noise-Reduction In-Ear Music Headphones and Method for Noise Reduction | |
| CN103456332A (zh) | 音频播放装置及音量调节方法 | |
| CN105096976B (zh) | 一种通过智能app以蓝牙方式控制dsp的音频系统 | |
| US10284943B2 (en) | Method and apparatus for adjusting sound field of an earphone and a terminal | |
| CN111508510A (zh) | 音频处理方法、装置、存储介质及电子设备 | |
| CN101599747A (zh) | 音量控制装置与方法 | |
| GB2506458A (en) | Automatic gain control system for an analogue to digital converter | |
| CN101552595A (zh) | 电子产品的音量调节方法及其装置 | |
| CN103345929B (zh) | 一种调节音量的方法和装置 | |
| CN102982823A (zh) | 一种自动调节音量的方法和装置 | |
| CN105892985A (zh) | 一种自动调节智能终端播放音量的方法及装置 | |
| CN104093095A (zh) | 一种可自动调节音量的唱歌装置 | |
| CN105207635A (zh) | 一种自动音量控制方法及装置 | |
| JP6785907B2 (ja) | ワイヤレススピーカの配置方法、ワイヤレススピーカ及び端末装置 | |
| CN110246508A (zh) | 一种信号调制方法、装置和存储介质 | |
| CN103780214A (zh) | 调节音频均衡器的方法和装置 | |
| KR20190049727A (ko) | 적응 경로를 갖는 다중-경로 아날로그 프론트 엔드 | |
| JP2012165377A5 (zh) | ||
| CN103701419B (zh) | 一种音量调节方法及装置 | |
| CN107682802B (zh) | 音频设备音效的调试方法及装置 | |
| CN104658559B (zh) | 多媒体播放方法及装置 | |
| CN203984620U (zh) | 一种可自动调节音量的唱歌装置 | |
| CN104349244B (zh) | 一种信息处理方法及电子设备 | |
| CN106601268A (zh) | 一种多媒体数据处理方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151230 |
|
| RJ01 | Rejection of invention patent application after publication |