一种调节音量的方法及装置的制造方法

文档序号:8284256阅读:154来源:国知局
一种调节音量的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信及多媒体领域,特别涉及一种调节音量的方法及装置。
【背景技术】
[0002] 随着通信技术和多媒体技术的不断进步,各种各样的媒体播放设备逐渐进入人们 的生活并且越来越普及。利用媒体播放设备播放多媒体文件成为现代人生活中不可缺少的 娱乐方式之一。一般情况下,如果媒体播放设备播放多媒文件的音量太大或太小,则需要调 节媒体播放设备播放多媒体文件的音量。
[0003] 目前,现有技术提供了调节媒体播放设备播放多媒体文件的音量的方法,可以为: 当用户周围环境的噪音较大时,用户为了听清楚媒体播放设备播放多媒体文件的内容,可 以手动将媒体播放设备播放多媒体文件的音量调高;当用户周围环境的噪音较小时,会因 为媒体播放设备播放多媒体文件的音量太大而导致用户感觉不舒适,此时用户可以手动将 媒体播放设备播放多媒体文件的音量调低。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 上述现有技术为用户手动地调节媒体播放设备播放多媒体文件的音量,导致调节 音量的效率较低。

【发明内容】

[0006] 为了提高调节音量的效率,本发明提供了一种调节音量的方法及装置。所述技术 方案如下:
[0007] -种调节音量的方法,所述方法包括:
[0008] 获取设备所在环境的环境声音数据,所述环境声音数据包括所述设备所在环境的 环境声音的大小、音色和音调三者中的至少一者;
[0009] 根据所述环境声音数据获取第一音量大小;
[0010] 根据所述第一音量大小调节所述设备播放的音量。
[0011] 一种调节音量的装置,所述装置包括:
[0012] 第一获取模块,用于获取设备所在环境的环境声音数据,所述环境声音数据包括 所述设备所在环境的环境声音的大小、音色和音调三者中的至少一者;
[0013] 第二获取模块,用于根据所述环境声音数据获取第一音量大小;
[0014] 调节模块,用于根据所述第一音量大小调节所述设备播放的音量。
[0015] 在本发明实施例中,获取设备所在环境的环境声音数据;根据环境声音数据获取 第一音量大小;根据第一音量大小调节设备播放的音量,从而提高调节音量的效率。
【附图说明】
[0016] 图1是本发明实施例1提供的一种调节音量的方法流程图;
[0017] 图2是本发明实施例2提供的一种调节音量的方法流程图;
[0018] 图3是本发明实施例3提供的一种调节音量的方法流程图;
[0019] 图4是本发明实施例4提供的一种调节音量的方法流程图;
[0020] 图5是本发明实施例5提供的一种调节音量的装置结构示意图。
【具体实施方式】
[0021] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0022] 实施例1
[0023] 参见图1,本发明实施例提供了一种调节音量的方法,包括:
[0024] 步骤101 :获取设备所在环境的环境声音数据,该环境声音数据包括设备所在环 境的环境声音的大小、音色和音调三者中的至少一者;
[0025] 步骤102 :根据环境声音数据获取第一音量大小;
[0026] 步骤103 :根据第一音量大小调节设备播放的音量。
[0027] 优选地,根据环境声音数据获取第一音量大小,包括:
[0028] 确定环境声音的大小所在的环境声音大小范围;
[0029] 从环境声音大小范围、音量大小与权重的对应关系中获取包含确定的环境声音大 小范围的记录;
[0030] 从获取的记录中选择包含的权重最大的记录;
[0031] 将选择的记录中包含的音量大小确定为第一音量大小。
[0032] 进一步地,根据第一音量大小调节设备播放的音量之后,还包括:
[0033] 获取用户手动调节设备播放的音量的第二音量大小;
[0034] 如果环境声音大小范围、音量大小与权重的对应关系不存在包含确定的环境声音 大小范围和第二音量大小的记录,则设置权重初值,存储确定的环境声音大小范围、第二音 量大小与设置的权重初值的对应关系;
[0035] 如果环境声音大小范围、音量大小与权重的对应关系存在包含确定的环境声音大 小范围和第二音量大小的记录,则增加包含确定的环境声音大小范围和第二音量大小的记 录中存储的权重。
[0036] 优选地,根据环境声音数据获取第一音量大小,包括:
[0037] 计算环境声音大小与音量大小的对应关系中包括的每个环境声音大小分别与设 备所在环境的环境声音的大小之间的差值;
[0038] 选择与设备所在环境的环境声音的大小之间的差值最小的环境声音的大小;
[0039] 将选择的环境声音的大小对应的音量大小确定为第一音量大小。
[0040] 进一步地,根据第一音量大小调节设备播放的音量之后,还包括:
[0041] 获取用户手动调节设备播放的音量的第二音量大小;
[0042] 存储环境声音的大小与第二音量大小的对应关系。
[0043] 优选地,根据环境声音数据获取第一音量大小,包括:
[0044] 根据环境声音数据和设备与用户之间的距离,计算环境声音值,确定计算的环境 声音值所在的环境声音值范围;
[0045] 从环境声音值范围、音量大小与权重的对应关系中获取包含确定的环境声音值范 围的记录;
[0046] 从获取的记录中选择包含的权重最大的记录;
[0047] 将选择的记录中包含的音量大小确定为第一音量大小。
[0048] 进一步地,根据第一音量大小调节设备播放的音量之后,还包括:
[0049] 获取用户手动调节设备播放的音量的第二音量大小;
[0050] 如果环境声音值范围、音量大小与权重的对应关系不存在包含确定的环境声音值 范围和第二音量大小的记录,则设置权重初值,存储确定的环境声音值范围、第二音量大小 与设置的权重初值的对应关系;
[0051] 如果环境声音值范围、音量大小与权重的对应关系存在包含确定的环境声音值范 围和第二音量大小的记录,则增加包含确定的环境声音值范围和第二音量大小的记录中存 储的权重。
[0052] 在本发明实施例中,获取设备所在环境的环境声音数据,该环境声音数据包括设 备所在环境的环境声音的大小、音色和音调三者中的至少一者;根据环境声音数据获取第 一音量大小;根据第一音量大小调节设备播放的音量。从而提高调节音量的效率。
[0053] 实施例2
[0054] 参加图2,本发明实施例提供了一种调节音量的方法,该方法用于调节设备播放多 媒体文件的音量,包括:
[0055] 步骤201 :周期性地获取设备所在环境的环境声音大小;
[0056] 具体地,设备周期性地通过麦克风的开发接口调取麦克风;然后调取的麦克风开 始采集设备所在环境的环境声音大小,将采集到的所在环境的环境声音大小返回给设备; 设备接收麦克风返回的其所在环境的环境声音大小。
[0057] 其中,周期性地采集设备在所在环境的环境声音大小的周期长度可以为一分钟、 两分钟或三分钟等等,本发明对此不加以限定。
[0058] 例如,设备通过麦克风的开发接口调取其包括的麦克风,来触发麦克风采集其所 在环境的环境声音大小。麦克风米集设备所在环境的环境声音大小为35dB,将环境声音大 小35dB发送给设备。设备接收其所在环境的环境声音大小35dB。
[0059] 在此步骤之前,用户根据自身需求决定是否需要开启设备的自动调节音量功能, 如果需要,则开启设备的自动调节音量的功能。
[0060] 如果用户不再需要使用设备的自动调节音量的功能,用户关闭设备的自动调节音 量功能,之后设备不再控制麦克风采集所在环境的环境声音大小。
[0061] 步骤202 :确定获取的环境声音大小所在的环境声音大小范围;
[0062] 其中,设备所在环境产生的环境声音大小在一个区间内波动,该区间的大小通常 为大于或等于OdB且小于或等于120dB。其中,事先将该区间划分成多个环境声音大小范 围。
[0063] 例如,事先将大于或等于OdB且小于或等于120dB的区间划分成六个环境声音大 小范围,分别为大小于或等于OdB且小于或等于20dB,大于20dB且小于或等于40dB,大于 40dB且小于或等于60dB,大于60dB且小于或等于80dB,大于80dB且小于或等于100dB,以 及大于IOOdB且小于或等于120dB。
[0064] 当获取到设备所在环境的环境声音大小为35dB后,确定获取的环境声音大小 35dB所在的环境声音大小范围为大于20dB且小
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1