一种音量调整方法及用户终端的制作方法

文档序号:9618854阅读:253来源:国知局
一种音量调整方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及通讯技术领域,具体涉及一种音量控制方法及用户终端。
【背景技术】
[0002]随着生活水平的日益提高,手机、平板、电脑等用户终端的使用越来越普及。在用户终端的实际使用中,用户通常需要调整用户终端的音量大小。例如,用户在一些比较喧闹的环境中,可能由于环境噪声影响,无法听清楚通话语音或者播放的音乐,此时用户就不得不以手工方式调整用户终端的音量键才能进行音量增大,这种以手工调整音量的方式比较繁琐,从而降低了音量调整的效率。

【发明内容】

[0003]本发明实施例公开了一种音量调整方法及用户终端,能够提升音量调整的效率。
[0004]本发明实施例第一方面公开了一种音量调整方法,包括:
[0005]当用户终端播放第一音量值的声音时,获取所述第一音量值匹配的第一预设加速度范围值;
[0006]检测所述用户终端的实时加速度值;
[0007]识别所述实时加速度所属的第二预设加速度范围值;
[0008]对比所述第一预设加速度范围值与所述第二预设加速度范围值是否一致,当所述第一预设加速度范围值与所述第二预设加速度范围值不一致时,将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值;其中,所述第一音量值与所述第二音量值大小不相同。
[0009]作为一种可选的实施方式,当所述第一预设加速度范围值小于所述第二预设加速度范围值时,所述将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值,包括:
[0010]判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,将所述第一音量值增大到与所述第二预设加速度范围值相匹配的第二音量值。
[0011]作为一种可选的实施方式,当所述第一预设加速度范围值大于所述第二预设加速度范围值时,所述将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值,包括:
[0012]判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,将所述第一音量值降低到与所述第二预设加速度范围值相匹配的第二音量值。
[0013]作为一种可选的实施方式,所述判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,包括:
[0014]检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,则判断出所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件。
[0015]作为一种可选的实施方式,当用户终端播放第一音量值的声音时,获取所述第一音量值匹配的第一预设加速度范围值,包括:
[0016]当用户终端播放第一音量值的声音时,判断所述用户终端当前使能的音量调整模式是否为音量自动调整模式,如果所述用户终端当前使能的音量调整模式为所述音量自动调整模式,获取所述第一音量值匹配的第一预设加速度范围值。
[0017]本发明实施例第二方面公开了一种用户终端,包括:
[0018]获取单元,用于在所述用户终端播放第一音量值的声音时,获取所述第一音量值匹配的第一预设加速度范围值;
[0019]检测单元,用于检测取所述用户终端的实时加速度值;
[0020]识别单元,用于识别所述实时加速度所属的第二预设加速度范围值;
[0021]对比单元,用于对比所述第一预设加速度范围值与所述第二预设加速度范围值是否一致;
[0022]调整单元,用于在所述对比单元的对比结果为所述第一预设加速度范围值与所述第二预设加速度范围值不一致时,将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值;其中,所述第一音量值与所述第二音量值大小不相同。
[0023]作为一种可选的实施方式,当所述第一预设加速度范围值小于所述第二预设加速度范围值时,所述调整单元将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值的方式具体为:
[0024]所述调整单元判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,将所述第一音量值增大到与所述第二预设加速度范围值相匹配的第二音量值。
[0025]作为一种可选的实施方式,当所述第一预设加速度范围值大于所述第二预设加速度范围值时,所述调整单元将所述第一音量值调整到与所述第二预设加速度范围值相匹配的第二音量值的方式具体为:
[0026]所述调整单元判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,如果发生同一动作事件,将所述第一音量值降低到与所述第二预设加速度范围值相匹配的第二音量值。
[0027]作为一种可选的实施方式,所述调整单元判断所述用户终端以及所述用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件的方式具体为:
[0028]所述调整单元检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,则判断出所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件。
[0029]作为一种可选的实施方式,所述获取单元具体用于在所述用户终端播放第一音量值的声音时,判断所述用户终端当前使能的音量调整模式是否为音量自动调整模式,如果所述用户终端当前使能的音量调整模式为所述音量自动调整模式,获取所述第一音量值匹配的第一预设加速度范围值。
[0030]与现有技术相比,本发明实施例具有以下有益效果:
[0031]本发明实施例中,用户终端在识别出用户终端的实时加速度所属的第二预设加速度范围值与用户终端播放的第一音量值所属的第一预设加速度范围值不一致时,可以将第一音量值调整到与第二预设加速度范围值相匹配的第二音量值,其中,第一音量值与第二音量值大小不相同。可见,实施本发明实施例,用户终端可以根据用户终端的实时加速度来自动、灵活地调整声音的播放音量,从而可以省去以手工方式来调整音量,提高音量调整的效率。
[0032]另外,本发明实施例中,用户在手持用户终端时,用户可以对用户终端进行“摇一摇”操作,用户对用户终端摇晃得越快,用户终端播放的音量越大;反之,用户对用户终端摇晃越慢,用户终端播放的音量越小,从而可以提升用户体验。
【附图说明】
[0033]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明实施例公开的一种音量调整方法的流程示意图;
[0035]图2是本发明实施例公开的一种网络架构示意图;
[0036]图3是本发明实施例公开的一种用户终端的结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1