一种音量控制方法、装置以及播放设备与流程

文档序号:11154275阅读:来源:国知局

技术特征:

1.一种音量控制方法,其特征在于,包括:

获取采集到的当前环境音频;

从所述当前环境音频中识别出扬声器当前的输出音频;

剔除所述当前环境音频中的所述扬声器当前的输出音频,得到环境噪音;

根据所述环境噪音和所述扬声器当前的输出音频生成音量控制信号,其中,所述音量控制信号用于控制所述扬声器输出音频的音量。

2.根据权利要求1所述的音量控制方法,其特征在于,所述根据所述环境噪音和所述扬声器当前的输出音频生成音量控制信号,包括:

获取所述环境噪音的音量和所述扬声器当前的输出音频的音量;

由所述环境噪音的音量确定所述扬声器输出音频的目标音量;

根据所述目标音量与所述扬声器当前的输出音频的音量生成所述音量控制信号。

3.根据权利要求2所述的音量控制方法,其特征在于,所述由所述环境噪音的音量确定所述扬声器输出音频的目标音量,包括:

将所述环境噪音的音量代入预设函数进行计算,得到所述扬声器输出音频的目标音量;或者

从数据库中查询所述环境噪音的音量对应的所述扬声器输出音频的目标音量。

4.根据权利要求1所述的音量控制方法,其特征在于,所述根据所述环境噪音和所述扬声器当前的输出音频生成音量控制信号,包括:

获取与用户之间相隔的距离;

获取所述环境噪音的音量和所述扬声器当前的输出音频的音量;

根据所述距离和所述环境噪音的音量确定所述扬声器输出音频的目标音量;

根据所述目标音量与所述扬声器当前的输出音频的音量生成所述音量控制信号。

5.根据权利要求4所述的音量控制方法,其特征在于,所述获取与用户之间相隔的距离,包括:

从所述当前环境音频中识别出所述用户发出的声音;

根据所述用户发出的声音计算出与用户之间相隔的距离。

6.一种音量控制装置,其特征在于,包括:

获取单元,用于获取采集到的当前环境音频;

识别单元,用于从所述当前环境音频中识别出扬声器当前的输出音频;

剔除单元,用于剔除所述当前环境音频中的所述扬声器当前的输出音频,得到环境噪音;

生成单元,用于根据所述环境噪音和所述扬声器当前的输出音频生成音量控制信号,其中,所述音量控制信号用于控制所述扬声器输出音频的音量。

7.根据权利要求6所述的音量控制装置,其特征在于,所述生成单元包括:

第一获取模块,用于获取所述环境噪音的音量和所述扬声器当前的输出音频的音量;

第一确定模块,用于由所述环境噪音的音量确定所述扬声器输出音频的目标音量;

第一生成模块,用于根据所述目标音量与所述扬声器当前的输出音频的音量生成所述音量控制信号。

8.根据权利要求7所述的音量控制装置,其特征在于,所述第一确定模块包括:

第一计算子模块,用于将所述环境噪音的音量代入预设函数进行计算,得到所述扬声器输出音频的目标音量;或者

查询子模块,用于从数据库中查询所述环境噪音的音量对应的所述扬声器输出音频的目标音量。

9.根据权利要求6所述的音量控制装置,其特征在于,所述生成单元包括:

第二获取模块,用于获取与用户之间相隔的距离;

第三获取模块,用于获取所述环境噪音的音量和所述扬声器当前的输出音频的音量;

第二确定模块,用于根据所述距离和所述环境噪音的音量确定所述扬声器输出音频的目标音量;

第二生成模块,用于根据所述目标音量与所述扬声器当前的输出音频的音量生成所述音量控制信号。

10.根据权利要求9所述的音量控制装置,其特征在于,所述第二获取模块包括:

识别子模块,用于从所述当前环境音频中识别出所述用户发出的声音;

第二计算子模块,用于根据所述用户发出的声音计算出与用户之间相隔的距离。

11.一种播放设备,其特征在于,包括:

采集器,用于采集当前环境音频;

扬声器,用于输出音频;

处理器,与所述采集器和所述扬声器分别连接,用于执行权利要求1至5任一项所述的音量控制方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1