1.一种实现音量控制的装置,其特征在于,包括:判断单元和控制单元;其中,
所述判断单元用于,判断处于工作状态的扬声器是否被遮挡,判断出所述处于工作状态的扬声器被遮挡时,通知控制单元;
所述控制单元用于,接收到所述判断单元的通知后,根据预设的音量控制策略对扬声器进行音量控制,以增大扬声器的播放音量。
2.根据权利要求1所述的装置,其特征在于,所述判断单元具体用于,
通过预先设置的传感器判断所述处于工作状态的扬声器与障碍物的距离是否小于预设距离;
所述处于工作状态的扬声器与障碍物的距离小于所述预设距离时,确定所述处于工作状态的扬声器被遮挡;
其中,所述扬声器包括设置在播放设备上的第一扬声器和/或第二扬声器;
所述预先设置的传感器包括:预先设置在所述播放设备的距离传感器或接近传感器。
3.根据权利要求1或2所述的装置,其特征在于,所述控制单元具体用于,
当每一个所述扬声器均处于工作状态且均被遮挡时,增大所有扬声器的音量至第一数值、或对各个扬声器分别增大第一预设数值的音量;
当只有一个扬声器处于工作状态且被遮挡时,增大所有扬声器的音量至第二数值、或对各个扬声器分别增大对应预设数值的音量。
4.根据权利要求1或2所述的装置,其特征在于,所述控制单元具体用于,
当每一个所述扬声器均处于工作状态,且其中一个扬声器被遮挡时间达到第一预设时长时,减小被遮挡的扬声器的音量至第三数值,并增大未被遮挡的扬声器的音量至第四数值、或对未被遮挡的扬声器增大第二预设数值的音量;
当只有一个扬声器处于工作状态,且该扬声器被遮挡的时间达到第二预设时长时,增大所有扬声器的音量至第五数值、或对各个扬声器分别增大对应预设数值的音量。
5.根据权利要求1或2所述的装置,其特征在于,所述控制单元具体用于,接收到所述判断单元的通知后,根据预设的音量控制策略,对扬声器按照与扬声器被遮挡的有效面积成正比的关系进行音量控制,以增大扬声器的播放音量。
6.一种移动终端,其特征在于,包括权利要求1~权利要求5任一项所述的实现音量控制的装置。
7.一种实现音量控制的方法,其特征在于,包括:
确定终端上的各扬声器是否处于工作状态;
判断终端上处于工作状态的扬声器是否被遮挡;
判断出所述处于工作状态的扬声器被遮挡时,根据预设的音量控制策略对终端上的扬声器进行音量控制,以增大扬声器的播放音量。
8.根据权利要求7所述的方法,其特征在于,所述判断终端上处于工作状态的扬声器是否被遮挡包括:
通过预先设置的传感器确定所述处于工作状态的扬声器与障碍物的距离是否小于预设距离;
所述处于工作状态的扬声器与障碍物的距离小于预设距离时,确定所述处于工作状态的扬声器被遮挡;
其中,所述终端上设置有第一扬声器和/或第二扬声器,
所述预先设置的传感器包括:预先设置在终端的距离传感器或接近传感器。
9.根据权利要求7或8所述的方法,其特征在于,所述根据预设的音量控制策略对终端上的扬声器进行音量控制包括:
当所述终端上的扬声器均处于工作状态且均被遮挡时,增大所有扬声器的音量至第一数值、或对各个扬声器分别增大第一预设数值的音量;
当所述终端上只有一个扬声器处于工作状态且被遮挡时,增大所有扬声器的音量至第二数值、或对各个扬声器分别增大对应预设数值的音量;
或者,
根据预设的音量控制策略,对扬声器按照与扬声器被遮挡的有效面积成正比的关系进行音量控制,以增大扬声器的播放音量。
10.根据权利要求7或8所述的方法,其特征在于,所述根据预设的音量控制策略对终端上的扬声器进行音量控制包括:
当所述终端上的扬声器均处于工作状态,且其中一个扬声器被遮挡时间达到第一预设时长时,减小被遮挡的扬声器的音量至第三数值,并增大未被遮挡的扬声器的音量至第四数值、或对未被遮挡的扬声器增大第二预设数值的音量;当所述终端上只有一个扬声器处于工作状态,且该扬声器被遮挡的时间达到第二预设时长时,增大所有扬声器的音量至第五数值、或对各个扬声器分别增大对应预设数值的音量。