一种自动调节音量的方法及其终端设备的制作方法

文档序号:7861575阅读:127来源:国知局
专利名称:一种自动调节音量的方法及其终端设备的制作方法
技术领域
本发明涉及一种终端设备,特别是涉及一种插入耳机后自动调节音量的方法及其终端设备。
背景技术
现实生活中,越来越多的终端设备上带有耳机,且耳机是个人音响,耳机的用途、使用耳机的时间和场所,自己的好恶,耳机的音质都是选择一副适合自己的耳机时所要考虑的。如今对于耳机越来越要求细分化,根据不同的场合选择合适的耳机已经成为潮流生活的一种象征。但在使用过程中,耳机只是提供了音质,很难去自动控制播放内容,比如将耳机所处状态分为通话、普通音乐或视频播放、待机三种状态,但是通话音量与其他两种音量不同,有时候忽然来电会对耳朵造成一定的冲击或损失,或者从待机切换到音乐或视频播放状态或来电状态,影响用户的使用,如何能使用户在各种状态之间转换,并使耳朵收到比较愉悦的收听效果为本发明需要解决的技术问题。

发明内容
本发明的目的在于克服现有技术的不足,提供一种插入耳机后自动调节音量的方法及其终端设备,能自动进行音量调节及音量恢复,保护用户耳朵,带给用户愉悦的体验。为了达到上述目的,本发明采用的技术方案是,一种自动调节音量的方法,包括以下步骤
a.当插入耳机时,系统检测到有耳机插入,并在系统音频服务单元中接收到插入耳机的广播;
b.系统判断当前终端设备所处的工作状态,并读取当前工作状态的音量;
c.对工作状态的音量值进行调整,当前的音量值大于系统预设的音量阀值,则将当前音量值自动调整为低于系统预设的音量阀值;
d.当耳机拔出时,系统检测到耳机拔出,将音量值恢复为耳机插入前的音量值。进一步的,系统检测到有耳机插入包括
当耳机插入时,对应检测耳机插入拔出的GPIO脚被拉低,触发外部中断,驱动接收之后向上层系统音频服务发送耳机插入的事件。进一步的,系统判断当前终端设备所处的工作状态包括
步骤S101.系统读取音频服务单元中的工作状态的m-Mode值,m-Mode值为表示工作状态的数值;
步骤S102.将m-Mode值发送至系统中央处理单元;
步骤S103.中央处理单元内的判断单元根据m-Mode值判断当前终端设备所处的工作状态,获取当前音量值并储存。进一步的,所述的工作状态包括来电通话、普通视频音频播放及待机状态。
进ー步的,所述的对工作状态的音量值进行调整包括
步骤S201.将获取的当前音量值输送至判断単元;
步骤S202.判断单元将当前音量值与系统预设音量阀值进行比较判断;
步骤S203.当前音量值大于系统预设音量阀值则将结果输送至处理单元,否则维持当前音量值;
步骤S204.处理单元将当前音量值自动调整为低于系统预设的音量阀值。进ー步的,所述的将音量值恢复为耳机插入前的音量值包括
步骤S301.系统将检测到耳机拔出的信号传送至中央处理单元;
步骤S302.中央处理单元将耳机插入前的音量值调出,将当前音量值调整为插入前的
音量值。ー种所述的自动调节音量的方法的終端设备,包括
检测单元,与中央处理单元连接,通过信号变化检测耳机插入或拔出动作,并将检测结果传送至中央处理单元;
音频服务单元,与中央处理单元连接,储存当前工作状态的m-Mode值,根据m_Mode值判断当前工作状态;
中央处理单元,包括判断单元与处理单元,
判断単元,判断終端设备当前工作状态及音量值是否超过系统预设阀值,并将判断结果输送给处理単元;
处理单元,根据判断単元的判断结果调整当前音量值。与现有技术相比,本发明的有益效果是通过检测耳机插入或拔出动作,对当前エ作状态的音量能自动进行音量调节及音量恢复,保护用户耳朵,带给用户愉悦的体验。


图I为本发明的方法流程图。
具体实施例方式下面结合实施例參照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。本发明的方法流程图如图I所示,ー种自动调节音量的方法,包括以下步骤
a.当插入耳机吋,系统检测到有耳机插入,并在系统音频服务中接收到插入耳机的广
b.系统判断当前终端设备所处的工作状态,并读取当前工作状态的音量;
c.对工作状态的音量值进行调整,当前的音量值大于系统预设的音量阀值,则将当前音量值自动调整为低于系统预设的音量阀值;
d.当耳机拔出吋,系统检测到耳机拔出,将音量值恢复为耳机插入前的音量值。进ー步的,系统检测到有耳机插入包括
当耳机插入时,对应检测耳机插入拔出的GPIO脚被拉低,触发外部中断,驱动接收之后向上层系统音频服务发送耳机插入的事件。进ー步的,系统判断当前终端设备所处的工作状态包括步骤S101.系统读取音频服务单元中的工作状态的m-Mode值,m-Mode值为表示工作状态的数值;
步骤S102.将m-Mode值发送至系统中央处理单元;
步骤S103.中央处理单元内的判断单元根据m-Mode值判断当前终端设备所处的工作状态,获取当前音量值并储存。进一步的,所述的工作状态包括来电通话、普通视频音频播放及待机状态。进一步的,所述的对工作状态的音量值进行调整包括 步骤S201.将获取的当前音量值输送至判断单元;
步骤S202.判断单元将当前音量值与系统预设音量阀值进行比较判断;
步骤S203.当前音量值大于系统预设音量阀值则将结果输送至处理单元,否则维持当前音量值;
步骤S204.处理单元将当前音量值自动调整为低于系统预设的音量阀值。进一步的,所述的将音量值恢复为耳机插入前的音量值包括
步骤S301.系统将检测到耳机拔出的信号传送至中央处理单元;
步骤S302.中央处理单元将耳机插入前的音量值调出,将当前音量值调整为插入前的
音量值。一种所述的自动调节音量的方法的终端设备,包括
检测单元,与中央处理单元连接,通过信号变化检测耳机插入或拔出动作,并将检测结果传送至中央处理单元;
音频服务单元,与中央处理单元连接,储存当前工作状态的m-Mode值,根据m_Mode值判断当前工作状态;
中央处理单元,包括判断单元与处理单元,
判断单元,判断终端设备当前工作状态及音量值是否超过系统预设阀值,并将判断结果输送给处理单元;
处理单元,根据判断单元的判断结果调整当前音量值。作为较佳实施例,本发明的工作流程分为耳机插入调节音量及耳机拔出调节音量两种情况。耳机插入调节音量值过程
在检测耳机插入时,耳机座引脚连接一个上拉电阻,这样即可产生一个信号,表示耳机或其它外部装置是否插入插孔。典型连接中,如果有某个外部装置插入,检测引脚将断开。当检测到耳机插入时,将该插入信号输送给中央处理单元。中央处理单元接收到该信号后,读取音频服务单元的m-Mode值,不同的工作状态对应不同的m-Mode值,根据m_Mode值判断当前工作状态,例如来电通话、普通视频音频播放及待机状态,并获得当前工作状态的音量值,并将该音量值输送至判断单元。判断单元将当前工作状态的音量值与系统预设的音量阀值相比较,当大于阀值时,自动降低音量值,降低到用户预先设定的低于音量阀值的音量。例如,当播放普通视频音频时,播放音量往往在插上耳机后对耳朵特别刺激,显得特别的大声,会对鼓膜及听觉造成影响,则就需要自动调节。降低的音量值可由用户手动设置来实现,若用户未设置,则提醒用户设置,且在用户设置后储存起来以备以后使用,而不用每次都需要用户设置,若用户预先设置了,则直接按照用户设置的进行音量调节。耳机拔出调节音量值恢复到插入前音量值状态过程
检测耳机拔出与检测耳机插入过程类似,当检测到耳机拔出信号时,将该信号输送至中央处理单元。中央处理单元读取耳机插入前的音量值,将耳机插入前的音量值设置为当前音量值。本发明通过检测耳机插入或拔出动作,对当前工作状态的音量能自动进行音量调节及音量恢复,保护用户耳朵,带给用户愉悦的体验。以上内容是结合具体的优选方式对本发明所作的进ー步详细说明,不应认定本发明的具体实施只局限于以上说明。对于本技术领域的技术人员而言,在不脱离本发明构思的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的保护范围之内。
权利要求
1.一种自动调节音量的方法,包括以下步骤 a.当插入耳机时,系统检测到有耳机插入,并在系统音频服务中接收到插入耳机的广播; b.系统判断当前终端设备所处的工作状态,并读取当前工作状态的音量; c.对工作状态的音量值进行调整,当前的音量值大于系统预设的音量阀值,则将当前音量值自动调整为低于系统预设的音量阀值; d.当耳机拔出时,系统检测到耳机拔出,将音量值恢复为耳机插入前的音量值。
2.根据权利要求I所述的自动调节音量的方法,其特征在于,系统检测到有耳机插入包括 当耳机插入时,对应检测耳机插入拔出的GPIO脚被拉低,触发外部中断,驱动接收之后向上层系统音频服务发送耳机插入的事件。
3.根据权利要求2所述的自动调节音量的方法,其特征在于,系统判断当前终端设备所处的工作状态包括 步骤S101.系统读取音频服务单元中的工作状态的m-Mode值,m-Mode值为表示工作状态的数值; 步骤S102.将m-Mode值发送至系统中央处理单元; 步骤S103.中央处理单元内的判断单元根据m-Mode值判断当前终端设备所处的工作状态,获取当前音量值并储存。
4.根据权利要求3所述的自动调节音量的方法,其特征在于所述的工作状态包括来电通话、普通视频音频播放及待机状态。
5.根据权利要求4所述的自动调节音量的方法,其特征在于,所述的对工作状态的音量值进行调整包括 步骤S201.将获取的当前音量值输送至判断单元; 步骤S202.判断单元将当前音量值与系统预设音量阀值进行比较判断; 步骤S203.当前音量值大于系统预设音量阀值则将结果输送至处理单元,否则维持当前音量值; 步骤S204.处理单元将当前音量值自动调整为低于系统预设的音量阀值。
6.根据权利要求5所述的自动调节音量的方法,其特征在于,所述的将音量值恢复为耳机插入前的音量值包括 步骤S301.系统将检测到耳机拔出的信号传送至中央处理单元; 步骤S302.中央处理单元将耳机插入前的音量值调出,将当前音量值调整为插入前的音量值。
7.一种根据权利要求1-6中任一项所述的自动调节音量的方法的终端设备,其特征在于,包括 检测单元,与中央处理单元连接,通过信号变化检测耳机插入或拔出动作,并将检测结果传送至中央处理单元; 音频服务单元,与中央处理单元连接,储存当前工作状态的m-Mode值,根据m_Mode值判断当前工作状态; 中央处理单元,包括判断单元与处理单元,判断単元,判断終端设备当前工作状态及音量值是否超过系统预设阀值,并将判断结果输送给处理単元; 处理单元,根据判断単元的判断结果调整当前音量值。
全文摘要
本发明公开了一种自动调节音量的方法,包括以下步骤a.当插入耳机时,系统检测到有耳机插入,并在系统音频服务中接收到插入耳机的广播;b.系统判断当前终端设备所处的工作状态,并读取当前工作状态的音量;c.对工作状态的音量值进行调整,当前的音量值大于系统预设的音量阀值,则将当前音量值自动调整为低于系统预设的音量阀值;d.当耳机拔出时,系统检测到耳机拔出,将音量值恢复为耳机插入前的音量值。并公开一实现自动调节音量方法的终端设备,通过检测耳机插入或拔出动作,对当前工作状态的音量能自动进行音量调节及音量恢复,保护用户耳朵,带给用户愉悦的体验。
文档编号H04R29/00GK102915751SQ20121036425
公开日2013年2月6日 申请日期2012年9月26日 优先权日2012年9月26日
发明者毛建国 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1