调节音频均衡器的方法和装置制造方法

文档序号:7540783阅读:278来源:国知局
调节音频均衡器的方法和装置制造方法
【专利摘要】本发明公开了一种调节音频均衡器的方法和装置,属于通信【技术领域】。所述方法包括:获取音频均衡器每个频段的原始增益参数和增益调节参数;根据所述音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数;根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节。所述装置包括:获取模块、处理模块和调节模块。本发明在根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节时,只有音色会发生改变,音量不会发生变化,操作简单,可以节约时间;并可以通过安规测试则不会对音效产生影响。
【专利说明】调节音频均衡器的方法和装置
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种调节音频均衡器的方法和装置。
【背景技术】
[0002]随着通信技术的发展,用户不但可以通过手机等移动终端打电话、发短信息等,而且还可以通过手机等移动终端播放音乐。为了给用户最好的音效体验,在手机等移动终端的播放器中,提供有多种固定频段增益模式的音频均衡器(如古典模式、流行模式、舞曲模式、摇滚模式等等,固定频段增益模式音频均衡器的各个频段的增益值为预先设定的固定值,用户不可以调节),甚至提供有_15dB、15dB频段的自定义模式音频均衡器。用户可以根据实际需要将音频均衡器设置为其中一种模式(当用户将音频均衡器设置为自定义模式时,用户可以对音频均衡器各个频段的增益进行调整),音频均衡器根据用户的设置进行调节,使音频均衡器各个频段的增益值与用户的设置相适应。
[0003]现有调节音频均衡器的方法,在调节音频均衡器的各个频段的增益时,不但音色会受到各个频段增益变化的影响发生变化,而且音量也会受到各个频段增益变化的影响发生变化(如各个频段的增益均增加则音量会增加、各个频段的增益均减小则音量会减小、各个频段的增益有的增加有的减小,增益增加的总量大于增益减小的总量,则音量会增加等),使得用户需要重新将音量调节到合适的大小,操作繁琐,浪费时间。更加严重的问题是,手机等移动终端面向欧洲市场发货时必须通过安规测试,安规测试的要求是在任意可能的设置下手机等移动终端的耳机最大音量不超过IOOdB ;然而,按照现有调节音频均衡器的方法,如果将音频均衡器的各个频段从-15dB调节到+15dB,则整体音量会增加15dB ;为了保证安规测试的通过,需要将用户可以调节的最大音量设置为80dB左右;而通常,听音乐的最佳音量为85dB、0dB,将用户可以调节的最大音量设置为SOdB左右,降低了音效。

【发明内容】

[0004]有鉴于此,本发明实施例提供了一种调节音频均衡器的方法和装置,以解决现有技术的方法繁琐复杂、浪费时间的问题。
[0005]第一方面,本发明实施例提供了一种调节音频均衡器的方法,所述方法包括:
[0006]获取音频均衡器每个频段的原始增益参数和增益调节参数;其中,每个频段的原始增益参数,表示用户对所述音频均衡器进行调节之前每个频段对应的增益值;每个频段的增益调节参数,表示用户对所述音频均衡器进行调节时,为每个频段的增益所设置的增益值;
[0007]根据所述音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数;其中,每个频段的反相增益调节参数,用于消除按照每个频段的增益调节参数对所述音频均衡器每个频段的增益进行调节时引起的音量变化;
[0008]根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节。[0009]在第一方面的第一种可能的实现方式中,所述根据所述音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数,包括:
[0010]根据所述音频均衡器每个频段的原始增益参数和增益调节参数,计算得到所述音频均衡器频段的平均增益变化值;
[0011]将所述音频均衡器频段的平均增益变化值作为所述音频均衡器每个频段的反相增益调节参数。
[0012]结合第一方面的实现方式或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节,包括:
[0013]根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,计算得到所述音频均衡器每个频段的增益调整参数;
[0014]将所述音频均衡器每个频段的增益分别调节为与每个所述增益调整参数相应的值。
[0015]第二方面,本发明实施例提供了一种调节音频均衡器的装置,所述装置包括:
[0016]获取模块,用于获取音频均衡器每个频段的原始增益参数和增益调节参数;其中,每个频段的原始增益参数,表示用户对所述音频均衡器进行调节之前每个频段对应的增益值;每个频段的增益调节参数,表示用户对所述音频均衡器进行调节时,为每个频段的增益所设置的增益值;
[0017]处理模块,用于根据所述获取模块获取的音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数;其中,每个频段的反相增益调节参数,用于消除按照每个频段的增益调节参数对所述音频均衡器每个频段的增益进行调节时,引起的音量变化;
[0018]调节模块,用于根据所述获取模块获取的音频均衡器每个频段的增益调节参数和所述处理模块得到的音频均衡器每个频段的反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节。
[0019]在第二方面的第一种可能的实现方式中,所述处理模块包括:
[0020]第一计算单元,用于根据所述获取模块获取的音频均衡器每个频段的原始增益参数和增益调节参数,计算得到所述音频均衡器频段的平均增益变化值;
[0021]处理单元,用于在所述第一计算单元得到所述音频均衡器频段的平均增益变化值后,将所述音频均衡器频段的平均增益变化值作为所述音频均衡器每个频段的反相增益调节参数。
[0022]结合第二方面的实现方式或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述调节模块包括:
[0023]第二计算单元,用于根据所述获取模块获取的音频均衡器每个频段的增益调节参数和所述处理模块得到的音频均衡器每个频段的反相增益调节参数,计算得到所述音频均衡器每个频段的增益调整参数;
[0024]调节单元,用于在所述第二计算单元得到所述音频均衡器每个频段的增益调整参数后,将所述音频均衡器每个频段的增益分别调节为与每个所述增益调整参数相应的值。
[0025]本发明实施例提供的技术方案带来的有益效果是:[0026]通过根据获取的音频均衡器每个频段的原始增益参数和增益调节参数,得到音频均衡器每个频段的反相增益调节参数,其中,反相增益调节参数可以消除按照增益调节参数对音频均衡器每个频段的增益进行调节时,引起的音量的变化,使得在根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节时,只有音色会发生改变,音量不会发生变化,使得用户不需要重新将音量调节到合适的大小,操作简单,可以节约时间;并且,在根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节时,只有音色会发生改变,音量不会发生变化,能够将用户可以调节的最大音量设置为小于等于IOOdB,使得可以通过安规测试则不会对音效产生影响。
【专利附图】

【附图说明】
[0027]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本发明实施例一提供的一种调节音频均衡器的方法流程图;
[0029]图2是本发明实施例二提供的一种调节音频均衡器的方法流程图;
[0030]图3是本发明实施例三提供的一种调节音频均衡器的装置结构示意图;
[0031]图4是本发明实施例三提供的另一种调节音频均衡器的装置结构示意图;
[0032]图5是本发明实施例三提供的又一种调节音频均衡器的装置结构示意图;
[0033]图6是本发明实施例四提供的一种终端设备结构示意图。
【具体实施方式】
[0034]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0035]实施例一
[0036]本发明实施例提供了一种调节音频均衡器的方法,参见图1,该方法包括:
[0037]101:获取音频均衡器每个频段的原始增益参数和增益调节参数。其中,每个频段的原始增益参数,表示用户对音频均衡器进行调节之前每个频段对应的增益值;每个频段的增益调节参数,表示用户对音频均衡器进行调节时,为每个频段的增益所设置的增益值。
[0038]102:根据音频均衡器每个频段的原始增益参数和增益调节参数,得到音频均衡器每个频段的反相增益调节参数。其中,每个频段的反相增益调节参数,用于消除按照每个频段的增益调节参数对音频均衡器每个频段的增益进行调节时引起的音量变化。
[0039]103:根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节。
[0040]进一步地,根据音频均衡器每个频段的原始增益参数和增益调节参数,得到音频均衡器每个频段的反相增益调节参数,包括:
[0041]根据音频均衡器每个频段的原始增益参数和增益调节参数,计算得到音频均衡器频段的平均增益变化值;[0042]将音频均衡器频段的平均增益变化值作为音频均衡器每个频段的反相增益调节参数。
[0043]进一步地,根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节,包括:
[0044]根据音频均衡器每个频段的增益调节参数和反相增益调节参数,计算得到音频均衡器每个频段的增益调整参数;
[0045]将音频均衡器每个频段的增益分别调节为与每个增益调整参数相应的值。
[0046]本发明实施例所述的调节音频均衡器的方法,通过根据获取的音频均衡器每个频段的原始增益参数和增益调节参数,得到音频均衡器每个频段的反相增益调节参数,其中,反相增益调节参数可以消除按照增益调节参数对音频均衡器每个频段的增益进行调节时,引起的音量的变化,使得在根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节时,只有音色会发生改变,音量不会发生变化,使得用户不需要重新将音量调节到合适的大小,操作简单,可以节约时间;并且,在根据音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对音频均衡器每个频段的增益进行调节时,只有音色会发生改变,音量不会发生变化,能够将用户可以调节的最大音量设置为小于等于IOOdB,使得可以通过安规测试则不会对音效产生影响。
[0047]本发明实施例所述的调节音频均衡器的方法可以应用于手机等移动终端中,也可以应用于其他设置有音频 均衡器的设备中,对此不做具体限定。
[0048]实施例二
[0049]本发明实施例提供了一种调节音频均衡器的方法,参见图2,该方法包括:
[0050]201:获取音频均衡器每个频段的原始增益参数和增益调节参数。
[0051]其中,音频均衡器每个频段的原始增益参数,表示用户对音频均衡器进行调节之前每个频段对应的增益值。具体地,可以是在接受到用户对音频均衡器进行调节的指令后,读取当前音频均衡器每个频段的增益值,得到音频均衡器每个频段的原始增益参数。
[0052]其中,音频均衡器每个频段的增益调节参数,表示用户对音频均衡器进行调节时,为每个频段的增益所设置的增益值。具体地,可以是在接受到用户对音频均衡器进行调节的指令后,根据指令中包含的为每个频段的增益所设置的增益值得到音频均衡器每个频段的增益调节参数。
[0053]例如,假设音频均衡器包括η (η为自然数)个频段,即假设为η段音频均衡器,η个频段的原始增益参数分别为:χ1(ι、χ2ο、χ3。、…、xn。。η个频段的增益调节参数分别为:χη、X21 >X31 >…、xnl。为了便于说明,假设音频均衡器包括5个频段,即假设为5段音频均衡器,5个频段的原始增益参数分别为:Χ1(Ι、Χ2(Ι、Χ3(Ι、Χ4(Ι、Χ5(Ι。5个频段的增益调节参数分别为:χη、
X21、X31、X41、X51 °
[0054]202:根据音频均衡器每个频段的原始增益参数和增益调节参数,计算得到音频均衡器频段的平均增益变化值。
[0055]具体地,对于η段音频均衡器,平均增益变化值dn的计算公式如下:

η
rnnc-R-1Σ (? ~xm)
[0056]d 二兰_
^Yl[0057]对于5段音频均衡器,平均增益变化值d5的计算公式如下:
[0058]
【权利要求】
1.一种调节音频均衡器的方法,其特征在于,所述方法包括: 获取音频均衡器每个频段的原始增益参数和增益调节参数;其中,每个频段的原始增益参数,表示用户对所述音频均衡器进行调节之前每个频段对应的增益值;每个频段的增益调节参数,表示用户对所述音频均衡器进行调节时,为每个频段的增益所设置的增益值; 根据所述音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数;其中,每个频段的反相增益调节参数,用于消除按照每个频段的增益调节参数对所述音频均衡器每个频段的增益进行调节时引起的音量变化; 根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节。
2.根据权利要求1所述的方法,其特征在于,所述根据所述音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数,包括: 根据所述音频均衡器每个频段的原始增益参数和增益调节参数,计算得到所述音频均衡器频段的平均增益变化值; 将所述音频均衡器频段的平均增益变化值作为所述音频均衡器每个频段的反相增益调节参数。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节,包括: 根据所述音频均衡器每个频段的增益调节参数和反相增益调节参数,计算得到所述音频均衡器每个频段的增益`调整参数; 将所述音频均衡器每个频段的增益分别调节为与每个所述增益调整参数相应的值。
4.一种调节音频均衡器的装置,其特征在于,所述装置包括: 获取模块,用于获取音频均衡器每个频段的原始增益参数和增益调节参数;其中,每个频段的原始增益参数,表示用户对所述音频均衡器进行调节之前每个频段对应的增益值;每个频段的增益调节参数,表示用户对所述音频均衡器进行调节时,为每个频段的增益所设置的增益值; 处理模块,用于根据所述获取模块获取的音频均衡器每个频段的原始增益参数和增益调节参数,得到所述音频均衡器每个频段的反相增益调节参数;其中,每个频段的反相增益调节参数,用于消除按照每个频段的增益调节参数对所述音频均衡器每个频段的增益进行调节时引起的音量变化; 调节模块,用于根据所述获取模块获取的音频均衡器每个频段的增益调节参数和所述处理模块得到的音频均衡器每个频段的反相增益调节参数,分别对所述音频均衡器每个频段的增益进行调节。
5.根据权利要求4所述的装置,其特征在于,所述处理模块包括: 第一计算单元,用于根据所述获取模块获取的音频均衡器每个频段的原始增益参数和增益调节参数,计算得到所述音频均衡器频段的平均增益变化值; 处理单元,用于在所述第一计算单元得到所述音频均衡器频段的平均增益变化值后,将所述音频均衡器频段的平均增益变化值作为所述音频均衡器每个频段的反相增益调节参数。
6.根据权利要求4或5所述的装置,其特征在于,所述调节模块包括: 第二计算单元,用于根据所述获取模块获取的音频均衡器每个频段的增益调节参数和所述处理模块得到的音频均衡器每个频段的反相增益调节参数,计算得到所述音频均衡器每个频段的增益调整参数; 调节单元,用于在所述第二计算单元得到所述音频均衡器每个频段的增益调整参数后,将所述音频均衡器每个频段的增益分别调节为与每个所述增益调整参数相应的值。
【文档编号】H03G3/00GK103780214SQ201210410229
【公开日】2014年5月7日 申请日期:2012年10月24日 优先权日:2012年10月24日
【发明者】安康 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1