音量控制方法及用户终端的制作方法

文档序号:10724524阅读:387来源:国知局
音量控制方法及用户终端的制作方法
【专利摘要】本发明公开了一种音量控制方法,包括:采集用户终端所处环境的音频信息;获取用户终端当前的预设音量信息和系统时间;根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量;根据所述播放音量调整所述用户终端的播放音量。本公开还提供了一种用户终端,可以根据时间以及周围环境音量来自动调整播放音量,以便为用户提供适合的音量,在安静环境下不觉得吵闹,在嘈杂环境下可以听到声音。
【专利说明】
音量控制方法及用户终端
技术领域
[0001]本公开涉及多媒体领域,具体地,涉及音量控制方法及用户终端。【背景技术】
[0002]手机铃声音量调节是保证用户在不同场景下能够接到电话提醒或是闹铃提醒的重要功能,目前对音量的调节主要通过如下两方面设置的:用户通过提前进入情境模式设置不同场景使用的不同情景模式,每种模式对应的铃声或是播放的音乐的音量不同,从而保证每种场景的音量在一定的设置音量,保证用户能够听清楚来电提醒或是享受音乐的, 此种方案的缺点是:需要在不同场景提前进行设置,不便用户实现场景的变化。音量键手动调节:当用户使用手机通话或是享受音乐的时候发现声音或大或小时,用户可以通过音量键点击调大或是调小相应的音量,这种方式在独立的场景下能够有效的达到调节音量的目的,但是当场景交互时会出现声音突然变化的问题,例如当音量较小时听音乐,此时电话接入,声音会突然变大,严重影响用户的体验。
【发明内容】

[0003]有鉴于此,本公开提供一种可以根据环境自动调整播放音量的音量控制方法及用户终端。
[0004]根据本公开的一方面,提供一种音量控制方法,包括:采集用户终端所处环境的音频信息;获取用户终端当前的预设音量信息和系统时间;根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量;根据所述播放音量调整所述用户终端的播放音量。
[0005]优选地,所述方法还包括:
[0006]获取用户终端所处环境的噪声信息,
[0007]根据所述噪声信息判断所述用户终端处于第一环境或第二环境。
[0008]优选地,所述噪声信息包括噪声音量,当所述噪声音量小于预设音量阈值时,所述用户终端处于第一环境,当所述噪声音量大于预设音量阈值时,所述用户终端处于第二环境。
[0009]优选地,采集用户终端所处环境的音频信息包括:当用户终端处于第一环境时,一次性采样用户终端当前环境的音频信息。
[0010]优选地,其中,采集用户终端所处环境的音频信息包括:当所述用户终端处于第二环境时,周期性采样用户终端当前环境的音频信息。
[0011]根据本发明的另一方面,提供一种用户终端,包括:采集模块,用于采集用户终端所处环境的音频信息;获取模块,用于获取用户终端当前的预设音量信息和系统时间;播放音量计算模块,用于根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量;播放音量控制模块,用于根据所述播放音量调整所述用户终端的播放音量。
[0012]优选地,采集模块还用于获取用户终端所处环境的噪声信息,其中,所述终端还包括:判断模块,用于根据所述噪声信息判断所述用户终端处于第一环境或第二环境。
[0013]优选地,所述噪声信息包括噪声音量,当所述噪声音量小于预设音量阈值时,所述判断模块确定所述用户终端处于第一环境,当所述噪声音量大于预设音量阈值时,所述判断模块确定所述用户终端处于第二环境。[〇〇14]优选地,所述采样模块用于当用户终端处于第一环境时,一次性采样用户终端当前环境的音频信息。
[0015]优选地,所述采样模块还用于当所述用户终端处于第二环境时,周期性采样用户终端当前环境的音频信息。
[0016]本公开实施例提供的音量控制方法及用户终端,可以根据预设音量信息、系统时间以及周围环境音量来自动调整播放音量,以便为用户提供适合的音量,在安静环境下不觉得吵闹,在嘈杂环境下可以听到声音。【附图说明】
[0017]通过参照以下附图对本公开实施例的描述,本公开的上述以及其它目的、特征和优点将更为清楚,在附图中:
[0018]图1示出了根据本公开实施例的音量控制方法的流程图;
[0019]图2示出了根据本公开实施例的音量控制方法的流程图;
[0020]图3示出了根据本公开实施例的用户终端的结构示意图。【具体实施方式】
[0021]以下基于实施例对本公开进行描述,但是本公开并不仅仅限于这些实施例。在下文对本公开的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开。为了避免混淆本公开的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。
[0022]附图中的流程图、框图图示了本公开实施例的系统、方法、装置的可能的体系框架、功能和操作,流程图和框图上的方框可以代表一个模块、程序段或仅仅是一段代码,所述模块、程序段和代码都是用来实现规定逻辑功能的可执行指令。也应当注意,所述实现规定逻辑功能的可执行指令可以重新组合,从而生成新的模块和程序段。因此附图的方框以及方框顺序只是用来更好的图示实施例的过程和步骤,而不应以此作为对发明本身的限制。
[0023]图1示出了本公开实施例提供的音量控制方法的流程图。如图1所示,所述音量控制方法包括以下步骤。[〇〇24]在步骤S101中,采集用户终端所处环境的音频信息。
[0025]在本实施例中,用户终端可以为智能手机、平板电脑等终端,用户终端设置有麦克风,可以通过麦克风拾取周围的环境信息,如当前环境的音频信息。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。
[0026]在步骤S102中,获取用户终端当前的预设音量信息和系统时间。
[0027]在本实施例中,用户终端存储有用户缺省的预设音量信息即默认的预设音量值和系统的时间。
[0028]在步骤S103中,根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量。
[0029]在本实施例中,在硬件抽象(HAL)层,根据音量计算方法对采集的环境音频信息和用户终端默认的音量信息以及当前的系统时间进行计算,获取最优的播放音量值。所述音量计算方法还需考虑每个用户的常用的音量,以及采用K级权值的累加实现。
[0030]在步骤S104中,根据所述播放音量调整所述用户终端的播放音量。
[0031]在本实施例中,根据计算出来的播放音量调整用户终端当前的播放音量,如播放音乐、接听电话或来电提醒等情况下的音量。
[0032]本公开实施例提供的音量控制方法及用户终端,可以根据用户终端的所述预设音量信息、所述系统时间以及周围环境音量来自动调整播放音量,以便为用户提供适合的音量,在安静环境下不觉得吵闹,在嘈杂环境下可以听到声音。
[0033]图2示出了本公开实施例提供的音量控制方法的流程图。如图2所示,所述音量控制方法包括以下步骤。[〇〇34]在步骤S201中,获取用户终端所处环境的噪声信息。
[0035]在本实施例中,用户终端可以为智能手机、平板电脑等终端,用户终端设置有麦克风,可以通过麦克风拾取周围的环境信息,如当前环境的噪声信息。[〇〇36]在步骤S202中,根据所述噪声信息判断所述用户终端处于第一环境或第二环境。
[0037]在本实施例中,所述噪声信息包括噪声音量,当所述噪声音量小于预设音量阈值时,所述用户终端处于第一环境,当所述噪声音量大于预设音量阈值时,所述用户终端处于第二环境。其中,第一环境为安静环境,第二环境为嘈杂环境。[〇〇38]在步骤S203中,当用户终端处于第一环境时,一次性采样用户终端当前环境的音频信息。
[0039]在本实施例中,当用户终端处于安静环境下,通过用户终端的麦克风对周围环境的音频信息采样一次,得到周围环境的音频音量。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。
[0040]在步骤S205中,当所述用户终端处于第二环境时,周期性采样用户终端当前环境的音频信息。
[0041]在本实施例中,当用户终端处于嘈杂环境下,通过用户终端的麦克风对周围环境的音频信息周期性采样,得到周围环境的音频音量。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。[〇〇42]在步骤S206中,获取用户终端当前的预设音量信息和系统时间。
[0043]在本实施例中,用户终端存储有用户缺省的预设音量信息即默认的预设音量值和系统的时间。
[0044]在步骤S207中,根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量。
[0045]在本实施例中,在硬件抽象(HAL)层,根据音量计算方法对采集的环境音频信息和用户终端默认的音量信息以及当前的系统时间进行计算,获取最优的播放音量值。所述音量计算方法还需考虑每个用户的常用的音量,以及采用K级权值的累加实现。
[0046]在步骤S208中,根据所述播放音量调整所述用户终端的播放音量。
[0047]在本实施例中,根据计算出来的播放音量调整用户终端当前的播放音量,如播放音乐、接听电话或来电提醒等情况下的音量。
[0048]本公开实施例提供的音量控制方法及用户终端,可以根据用户终端的所述预设音量信息、所述系统时间以及周围环境音量来自动调整播放音量,以便为用户提供适合的音量,在安静环境下不觉得吵闹,在嘈杂环境下可以听到声音。
[0049]图3示出了本公开实施例提供的用户终端的结构示意图。如图3所示,所述用户终端包括采集模块1 〇、获取模块20、播放音量计算模块30和播放音量控制模块40。
[0050]其中,采集模块10用于采集用户终端所处环境的音频信息。
[0051]在本实施例中,用户终端可以为智能手机、平板电脑等终端,用户终端设置有麦克风,可以通过麦克风拾取周围的环境信息,如当前环境的音频信息。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。 [〇〇52]获取模块20用于获取用户终端当前的预设音量信息和系统时间。
[0053]在本实施例中,用户终端存储有用户缺省的预设音量信息即默认的预设音量值和系统的时间。[〇〇54]播放音量计算模块30用于根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量。
[0055]在本实施例中,在硬件抽象(HAL)层,播放音量计算模块30根据音量计算方法对采集的环境音频信息和用户终端默认的音量信息以及当前的系统时间进行计算,获取最优的播放音量值。所述音量计算方法还需考虑每个用户的常用的音量,以及采用K级权值的累加实现。[〇〇56]播放音量控制模块40用于根据所述播放音量调整所述用户终端的播放音量。
[0057]在本实施例中,播放音量控制模块40根据计算出来的播放音量调整用户终端当前的播放音量,如播放音乐、接听电话或来电提醒等情况下的音量。[〇〇58]在一个优选的实施例中,采集模块10还用于获取用户终端所处环境的噪声信息。
[0059]在本实施例中,用户终端可以通过麦克风拾取周围的环境信息,如当前环境的噪声信息。
[0060]所述终端还包括判断模块50,用于根据所述噪声信息判断所述用户终端处于第一环境或第二环境。
[0061]在本实施例中,所述噪声信息包括噪声音量,当所述噪声音量小于预设音量阈值时,所述判断模块确定所述用户终端处于第一环境,当所述噪声音量大于预设音量阈值时, 所述判断模块确定所述用户终端处于第二环境。其中,第一环境为安静环境,第二环境为嘈杂环境。
[0062]在一个优选的实施例中,所述采样模块10用于当用户终端处于第一环境时,一次性采样用户终端当前环境的音频信息。
[0063]在本实施例中,当用户终端处于安静环境下,通过用户终端的麦克风对周围环境的音频信息采样一次,得到周围环境的音频音量。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。
[0064]在一个优选的实施例中,所述采样模块10还用于当所述用户终端处于第二环境时,周期性采样用户终端当前环境的音频信息。
[0065]在本实施例中,当用户终端处于嘈杂环境下,通过用户终端的麦克风对周围环境的音频信息周期性采样,得到周围环境的音频音量。采集的音频信息按照音频的上行路径得到音频数据流,并将所述音频数据流提取音量传输到硬件抽象(HAL)层。
[0066]本公开实施例提供的用户终端,可以根据时间以及周围环境音量来自动调整播放音量,以便为用户提供适合的音量,在安静环境下不觉得吵闹,在嘈杂环境下可以听到声音。
[0067]依照本公开的实施例如上文所述,这些实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本公开的原理和实际应用,从而使所属技术领域技术人员能很好地利用本公开以及在本公开基础上的修改使用。本公开的保护范围应当以本公开权利要求所界定的范围为准。
【主权项】
1.一种音量控制方法,包括:采集用户终端所处环境的音频信息;获取用户终端当前的预设音量信息和系统时间;根据当前环境的所述音频信息、用户终端的所述预设音量信息以及所述系统时间获取播放音量;根据所述播放音量调整所述用户终端的播放音量。2.根据权利要求1所述的方法,其中,所述方法还包括:获取用户终端所处环境的噪声信息,根据所述噪声信息判断所述用户终端处于第一环境或第二环境。3.根据权利要求1所述的方法,其中,所述噪声信息包括噪声音量,当所述噪声音量小 于预设音量阈值时,所述用户终端处于第一环境,当所述噪声音量大于预设音量阈值时,所 述用户终端处于第二环境。4.根据权利要求3所述的方法,其中,采集用户终端所处环境的音频信息包括:当用户终端处于第一环境时,一次性采样用户终端当前环境的音频信息。5.根据权利要求3所述的方法,其中,采集用户终端所处环境的音频信息包括:当所述用户终端处于第二环境时,周期性采样用户终端当前环境的音频信息。6.—种用户终端,包括:采集模块,用于采集用户终端所处环境的音频信息;获取模块,用于获取用户终端当前的预设音量信息和系统时间;播放音量计算模块,用于根据当前环境的所述音频信息、用户终端的所述预设音量信 息以及所述系统时间获取播放音量;播放音量控制模块,用于根据所述播放音量调整所述用户终端的播放音量。7.根据权利要求6所述的终端,其中,采集模块还用于获取用户终端所处环境的噪声信 息,其中,所述终端还包括:判断模块,用于根据所述噪声信息判断所述用户终端处于第一环境或第二环境。8.根据权利要求6所述的终端,其中,所述噪声信息包括噪声音量,当所述噪声音量小 于预设音量阈值时,所述判断模块确定所述用户终端处于第一环境,当所述噪声音量大于 预设音量阈值时,所述判断模块确定所述用户终端处于第二环境。9.根据权利要求8所述的终端,其中,所述采样模块用于当用户终端处于第一环境时, 一次性采样用户终端当前环境的音频信息。10.根据权利要求8所述的终端,其中,所述采样模块还用于当所述用户终端处于第二 环境时,周期性采样用户终端当前环境的音频信息。
【文档编号】G06F3/16GK106095382SQ201610417318
【公开日】2016年11月9日
【申请日】2016年6月14日 公开号201610417318.9, CN 106095382 A, CN 106095382A, CN 201610417318, CN-A-106095382, CN106095382 A, CN106095382A, CN201610417318, CN201610417318.9
【发明人】刘子超, 赵胜涛
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1