一种终端音量的调节方法和装置的制造方法

文档序号:9436227阅读:249来源:国知局
一种终端音量的调节方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及音频处理技术领域,尤其涉及一种终端音量的调节方法和装置。
【背景技术】
[0002]随着移动时代的到来,手机已成为人们日常生活中不可或缺的工具,手机的移动特性,使其显得方便、高效。很多用户喜欢使用手机听音乐,对手机音质的要求也越来越高。
[0003]但是很多手机都将扬声器出声孔做在了手机背面,这极大地影响了手机播放外音的音质效果,尤其是将手机放在桌面上听音乐或免提接打电话时,外放音的音量会降低。
[0004]在此种情况下,当用户想要提升音量的时候还需要手动调节手机上的音量调节按钮,而且当拿起手机时,用户听到的音量和音质又恢复了正常,用户体验较差。

【发明内容】

[0005]本发明实施例提供一种终端音量的调节方法和装置,以提高终端的音频外放效果O
[0006]—方面,本发明实施例提供了一种终端音量的调节方法,包括;
[0007]在终端的扬声器处于外放状态时,通过终端麦克风(microphone,MIC)接收外部的声音信号;
[0008]确定所述声音信号的音量值;
[0009]获取所述终端的当前音量等级对应的标准输出音量值;
[0010]将所述声音信号的音量值与所述标准输出音量值进行比较;
[0011]在所述声音信号的音量值小于所述标准输出音量值时,上调所述终端的音量等级。
[0012]另一方面,本发明实施例还提供了一种终端音量的调节装置,包括:
[0013]声音信号接收模块,用于在终端的扬声器处于外放状态时,通过终端MIC接收外部的声音信号;
[0014]音量值确定模块,用于确定所述声音信号的音量值;
[0015]当前音量值获取模块,用于获取所述终端的当前音量等级对应的标准输出音量值;
[0016]音量值比较模块,用于将所述声音信号的音量值与所述标准输出音量值进行比较;
[0017]音量等级上调模块,用于在所述声音信号的音量值小于所述标准输出音量值时,上调所述终端的音量等级。
[0018]本发明实施例提供的技术方案,通过终端MIC接收外部的声音信号,然后确定外部声音信号的音量值,并将该音量值与标准输出音量值进行比较,当外部声音信号的音量值小于标准输出音量值时,则判定扬声器出声孔可能被挡住,用户收听到的音频外放效果较差,此时上调终端的音量等级即将音频外放的音量等级进行提升,可以提高用户实际听到的外放音量,解决用户实际听到的外放音量与标准外放音量不匹配的问题,提高了终端的音频外放效果,提升了用户体验。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例一提供的一种终端音量的调节方法的流程示意图;
[0021]图2是本发明实施例二提供的一种终端音量的调节方法的流程示意图;
[0022]图3是本发明实施例三提供的一种终端音量的调节装置的结构示意图;
【具体实施方式】
[0023]为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]实施例一
[0025]图1是本发明实施I提供的一种终端音量的调节方法的流程示意图。该方法可以由配置在终端中的终端音量的调节装置来执行,所述装置可由软件和/或硬件实现,如图1所示,本实施例提供的终端音量的调节方法具体包括如下步骤:
[0026]S110、在终端的扬声器处于外放状态时,通过终端MIC接收外部的声音信号;
[0027]当用户使用终端外放进行听音乐,或者使用免提进行语音或者视频通话时,一般会使终端的扬声器处于外放状态,此时,通过终端的MIC接收外部的声音信号,此声音信号为MIC所能接收到的外部的声音信号。当终端处于一个比较安静的环境时,终端MIC接收到的声音信号为终端扬声器外放的声音信号;当终端处于一个嘈杂的环境时,终端MIC接收到的声音信号中除了终端扬声器外放的声音信号外,还包括外部的其他噪声信号。
[0028]S120、确定所述声音信号的音量值;
[0029]终端MIC接收到声音信号之后确定接收到的声音信号的音量值,终端MIC采集到的是外部声音信号的波形,不同音量的声音信号的波形的幅值是不同的,在同一基准下,声音信号的波形幅值是与信号的音量值呈正比例对应关系,如声音信号灯的波形幅值较大时则该声音信号的音量值则较大,因此可以根据采集到的声音信号的波形来确定此声音信号的音量值。
[0030]S130、获取所述终端的当前音量等级对应的标准输出音量值;
[0031]在设计时,一般是将终端的音量划分为多个等级,用户可以通过调节终端的音量等级来实现终端音量的调节,终端的音量值与音量等级是对应的,此对应关系可以保存在标准输出音量等级表中。
[0032]进一步的,获取所述终端的当前音量等级对应的标准输出音量值包括:
[0033]通过读取预先设置的标准音量等级表,该标准音量等级表中设置有终端的各音量等级所对应的标准输出音量值;
[0034]根据所述标准音量等级表获得所述终端的当前音量等级对应的标准输出音量值。
[0035]其中,标准音量等级表可通过以下方法生成:在所述终端的扬声器出声孔和MIC出声孔未被遮住时,通过所述扬声器播放指定的音频或者模拟免提通话,通过所述MIC分别录制各个音量等级下扬声器输出的音频信号,并获取录制的各个音量等级下音频信号的音量值,将各个音量等级下音频信号的音量值作为对应音量等级的标准输出音量值,保存在标准音量等级表中。
[0036]S140、将所述声音信号的音量值与所述标准输出音量值进行比较;
[0037]S150、在所述声音信号的音量值小于所述标准输出音量值时,上调所述终端的音量等级。
[0038]进一步的,在所述声音信号的音量值小于所述标准输出音量值时,确定所述声音信号的音量值与所述标准输出音量值之差的绝对值是否大于设定阈值,若是,则将所述终端的音量等级上调一个或多个等级。
[0039]所述设定阈值可以根据实际情况进行设计,如在不同的终端硬件结构下终端MIC和/或扬声器参数的不同,设计的阈值可以根据实际的硬件电路进行调整,也可以根据终端经常所处的环境进行调整设计。在所述声音信号的音量值与所述标准输出音量值之差的绝对值大于设定阈值时,则判定用户实际收听到的外放音量低于标准的外放音量,将所述终端的音量等级上调一个或多个等级。上调的等级可根据二者之差的绝对值确定,如当二者之差的绝对值远大于设定阈值时,说明用户实际收听到的外放音量远低于标准的外放音量,可上调多个音量等级使用户收听到的外放音量与标准的外放音量匹配,当二者之差的绝对值大于设定阈值且与设定阈值较接近时,说明用户收听到的外放音量与标准的外放音量接近,此时上调一个音量等级即可使用户听到的外放音量与标准的外放音量匹配。在二者之差的绝对值不大于设定阈值时,则判定用户实际收听到的外放音量与标准的外放音量匹配,结束音量调整。
[0040]本实施例提供的技术方案,通过接收终端实际外放的声音信号,并确定接收到的声音信号的音量值,将该音量值与终端扬声器的当前音量等级对应的标准音量值进行比较,根据比较结果调节终端的音量,可以解决用户实际听到的终端外放音量与设置的外放音量不匹配的问题,提高了终端的音频外放效果。
[0041]实施例二
[0042]图2是本发明实施例二提供的一种终端音量的调节方法的流程示意图。本实施例是在实施例一的基础上增加了相关的步骤进行了优化,该方法可以由配置在终端中的终端音量的调节装置来执行,所述装置可由软件和/或硬件实现,如图2所示,本实施例提供的终端音量的调节方法具体包括如下步骤:
[0043]S210、在终端的扬声器处于外放状态时,通过终端MIC接收外部的声音信号;
[0044]通过终端的MIC接收外部的声音信号,此声音信号为MIC所能接收到的声音信号。当终端处于一个比较安静的环境时,终端MIC接收到的声音信号为终端扬声器外放的声音信号;当终端处于一个嘈杂的环境时,终端MIC接收到的声音信号中除了终端扬声器外放的声音信号外,还包括外部的其他噪声信号。
[0045]S220、滤除所述声音信号中除所述终端扬声器外放的声音信号之外的噪声信号;
[0046]当终端接收到的信号中包括噪声信号时,终端MIC接收到的信号为扬声器外放的声音信号加上外部的噪声信号,但在后续步骤中需要使用扬声器外放的声音信号,并确定该外放声音信号的音量值。因此,为了准确确定所接收到终端扬声器的外放的声音信号的音
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1