一种音频播放方法和装置转让专利

申请号 : CN201510607411.1

文献号 : CN105260159B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾元清

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明实施例公开了一种音频播放方法和装置,该方法可包括:接收用于将第一音频进行外音播放的第一播放请求;根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。本发明实施例可以提高通信终端播放音频的效果。

权利要求 :

1.一种音频播放方法,其特征在于,包括:

接收用于将第一音频进行外音播放的第一播放请求;

根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;

当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率;

其中,所述方法还包括:

判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值,若是,则执行所述控制第二扬声器以第一音频播放功率播放所述第一音频的步骤;

其中,所述判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值,包括:采集所述第一扬声器播放出的所述第一音频,以获取采集音频,并判断所述采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值;或者判断所述第一扬声器的音孔是否被堵住,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,停止所述第一扬声器播放所述第一音频。

3.如权利要求1所述的方法,其特征在于,所述接收用于将第一音频进行外音播放的第一播放请求,包括:接收呼叫终端发送的呼叫请求;

所述用于将第二音频进行听筒模式播放的第二播放请求,包括:与所述呼叫终端建立通话连接的连接请求。

4.一种音频播放装置,其特征在于,包括:接收单元、第一播放单元、第二播放单元和第三播放单元,其中:所述接收单元,用于接收用于将第一音频进行外音播放的第一播放请求;

所述第一播放单元,用于根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放;

所述第二播放单元,用于根据所述第一播放请求控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;

所述第三播放单元,用于当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率;

其中,所述装置还包括:

判断单元,用于判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值;

所述第二播放单元用于在所述判断单元判断所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,根据所述第一播放请求控制第二扬声器以第一音频播放功率播放所述第一音频;

其中,所述判断单元用于采集所述第一扬声器播放出的所述第一音频,以获取采集音频,并判断所述采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值;或者所述判断单元用于判断所述第一扬声器的音孔是否被堵住,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。

5.如权利要求4所述的装置,其特征在于,所述装置还包括:停止单元,用于当所述判断单元判断所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,停止所述第一扬声器播放所述第一音频。

6.如权利要求4所述的装置,其特征在于,所述接收单元用于接收呼叫终端发送的呼叫请求;

所述用于将第二音频进行听筒模式播放的第二播放请求,包括:与所述呼叫终端建立通话连接的连接请求。

说明书 :

一种音频播放方法和装置

技术领域

[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] 上述技术方案中,接收用于将第一音频进行外音播放的第一播放请求;根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。这样可以实现当第一扬声器被堵住时,第二扬声器可以外音播放第一音频,且第二扬声器还可以听筒模式播放第二音频,从而可以避免用户听到不第一音频,以提高通信终端播放音频的效果。

附图说明

[0035] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036] 图1是本发明实施例提供的一种音频播放方法的流程示意图;
[0037] 图2是本发明实施例提供的另一种音频播放方法的流程示意图;
[0038] 图3是本发明实施例提供的一种音频播放装置的结构示意图;
[0039] 图4是本发明实施例提供的另一种音频播放装置的结构示意图;
[0040] 图5是本发明实施例提供的另一种音频播放装置的结构示意图;
[0041] 图6是本发明实施例提供的另一种音频播放装置的结构示意图。

具体实施方式

[0042] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043] 请参阅图1,图1是本发明实施例提供的一种音频播放方法的流程示意图,如图1所示,包括以下步骤:
[0044] 101、接收用于将第一音频进行外音播放的第一播放请求。
[0045] 其中,上述第一音频可以是通信终端上存储的音频,例如:手机的铃音;当然第一音频还可以是通信终端当前运行的应用程序所输出的音频,例如:播放的音乐或者播放的通信语音等。
[0046] 102、根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率。
[0047] 其中,上述第一扬声器可以是通信终端上默认进行外音播放的扬声器,例如:手机中默认播放铃音的扬声器。上述第二扬声器可以是通信终端除上述第一扬声器之外的另一扬声器,例如:手机中用作听筒的扬声器,该扬声器的音频播放功率可调节,即该扬声器可以进行外音播放也可以进行听筒模式播放音频。另外,上述第一扬声器和第二扬声器可以设置在通信终端的不同位置,例如:第一扬声器设置在手机的背壳,第二扬声器设置在手机的前壳,这样手机放置时往往只是堵住一个扬声器,从而可以避免用户只到不铃音。
[0048] 本实施例中,在音乐播放、视频播放、玩游戏等应用场景下时通过步骤102可以为用户提供前后两个扬声器进行外音播放,以实现立体声感受。
[0049] 103、当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。
[0050] 其中,上述第二音频可以是与第一音频相互独立的音频,例如:第一音频为来电的铃音,第二音频为通话时的语音。另外,上述第二音频还可以是与第一音频连续的音频,即第一音频和第二音频为同一个音频信号中不同时段的音频,例如:通信终端播放视频时,第一音频可以该视频中前一时段的音频,而第二音频可以是该视频中后一时段的音频。
[0051] 另外,上述第一音频播放功率和第二音频播放功率可以是用户预先设置好的,例如:第二音频播放功率在30mW以内,而第一音频播放功率在150mW以上。
[0052] 本实施例中,上述方法可以应用于通信终端,该通信终端可以是平板电脑、手机、电子阅读器、遥控器、车载设备、可穿戴设备等具有网络功能的智能设备。
[0053] 本实施例中,接收用于将第一音频进行外音播放的第一播放请求;根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。这样可以实现当第一扬声器被堵住时,第二扬声器可以外音播放第一音频,且第二扬声器还可以听筒模式播放第二音频,从而可以避免用户听到不第一音频,以提高通信终端播放音频的效果。
[0054] 请参阅图2,图2是本发明实施例提供的另一种音频播放方法的流程示意图,如图2所示,包括以下步骤:
[0055] 201、接收用于将第一音频进行外音播放的第一播放请求。
[0056] 202、根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放。
[0057] 203、判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值,若是,则执行步骤204,若否,则可以结束流程,附图中以结束流程为例进行举例说明。另外,判断所述第一扬声器播放出的所述第一音频的响度不小于预设响度阈值时,也可以继续执行步骤204,以实现两个扬声器播放第一音频,以实现立体声效果。
[0058] 本实施例中,上述判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值的步骤,可以包括:
[0059] 采集所述第一扬声器播放出的所述第一音频,以获取采集音频,并判断所述采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0060] 该实施方式中,可以通过通信终端的麦克风采集第一扬声器播放的第一音频,再将采集到的采集音频传输给处理器,由处理器判断采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0061] 本实施例中,上述判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值的步骤,可以包括:
[0062] 判断所述第一扬声器的音孔是否被堵住,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0063] 该实施方式中,上述判断第一扬声器的音孔是否被堵住可以是安装在与第一扬声器同一面的摄像头采集图像,当该摄像头采集到的图像表示摄像头被物体堵住时,则确定第一扬声器的音孔是否被堵住。例如:该摄像头采集的图像是全黑的则表示摄像头被物体堵住。当然,还可以通过设置位置与第一扬声器的设置位置相近的摄像头采集的图像判断所述第一扬声器的音孔是否被堵住。
[0064] 204、控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率。
[0065] 通过步骤203和步骤204就可以实现当第一扬声器播放的第一音频的响度比较小时,控制第二扬声器外音播放第一音频,以避免用户听不到第一音频,例如:避免用户听不到来电铃音。
[0066] 205、当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。
[0067] 本实施例中,上述方法还可以包括如下步骤:
[0068] 当所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,停止所述第一扬声器播放所述第一音频。
[0069] 由于第一扬声器播放的音频的响度小于预设响度阈值时,则可以认为第一扬声器外音播放的音频用户可能无法听到,从而可以直接停止所述第一扬声器播放所述第一音频,以节约设备功耗。
[0070] 本实施例中,上述接收用于将第一音频进行外音播放的第一播放请求,可以包括:
[0071] 接收呼叫终端发送的呼叫请求。
[0072] 即上述第一音频为通信终端接收到呼叫终端发送的呼叫请求时所播放的铃音,例如:手机接收到来电时播放的来电铃音。另外,这里的呼叫请求可以是电话呼叫请求,还可以是即时通讯中的呼叫请求。
[0073] 该实施方式中,上述用于将第二音频进行听筒模式播放的第二播放请求,可以包括:
[0074] 与所述呼叫终端建立通话连接的连接请求。
[0075] 这样上述第二音频就可以是建立通话连接后该通话连接中传输的语音。
[0076] 该实施方式中,可以实现通信终端在接收到呼叫请求时控制第一扬声器和第二扬声器播放铃音,当通话连接建立后,控制第二扬声器以听筒模式播放通话语音。这样可以避免当第一扬声器被堵住时,用户无法呼到铃音。
[0077] 本实施例中,在图1所示的实施例的基础上增加了多种可选的实施方式,且都可以实现提高通信终端播放音频的效果。
[0078] 下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至二实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一和实施例二。
[0079] 请参阅图3,图3是本发明实施例提供的一种音频播放装置的结构示意图,如图3所示,包括:接收单元31、第一播放单元32、第二播放单元33和第三播放单元34,其中:
[0080] 接收单元31,用于接收用于将第一音频进行外音播放的第一播放请求。
[0081] 其中,上述第一音频可以是通信终端上存储的音频,例如:手机的铃音;当然第一音频还可以是通信终端当前运行的应用程序所输出的音频,例如:播放的音乐或者播放的通信语音等。
[0082] 第一播放单元32,用于根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放。
[0083] 第二播放单元33,用于根据所述第一播放请求控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;
[0084] 其中,上述第一扬声器可以是通信终端上默认进行外音播放的扬声器,例如:手机中默认播放铃音的扬声器。上述第二扬声器可以是通信终端除上述第一扬声器之外的另一扬声器,例如:手机中用作听筒的扬声器,该扬声器的音频播放功率可调节,即该扬声器可以进行外音播放也可以进行听筒模式播放音频。另外,上述第一扬声器和第二扬声器可以设置在通信终端的不同位置,例如:第一扬声器设置在手机的背壳,第二扬声器设置在手机的前壳,这样手机放置时往往只是堵住一个扬声器,从而可以避免用户只到不铃音。
[0085] 本实施例中,在音乐播放、视频播放、玩游戏等应用场景下时通过第一播放单元32和第二播放单元33可以为用户提供前后两个扬声器进行外音播放,以实现立体声感受。
[0086] 第三播放单元34,用于当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。
[0087] 其中,上述第二音频可以是与第一音频相互独立的音频,例如:第一音频为来电的铃音,第二音频为通话时的语音。另外,上述第二音频还可以是与第一音频连续的音频,即第一音频和第二音频为同一个音频信号中不同时段的音频,例如:通信终端播放视频时,第一音频可以该视频中前一时段的音频,而第二音频可以是该视频中后一时段的音频。
[0088] 另外,上述第一音频播放功率和第二音频播放功率可以是用户预先设置好的,例如:第二音频播放功率在30mW以内,而第一音频播放功率在150mW以上。
[0089] 本实施例中,上述装置可以应用于通信终端,该通信终端可以是平板电脑、手机、电子阅读器、遥控器、车载设备、可穿戴设备等具有网络功能的智能设备。
[0090] 本实施例中,接收用于将第一音频进行外音播放的第一播放请求;根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。这样可以实现当第一扬声器被堵住时,第二扬声器可以外音播放第一音频,从而可以避免用户听到不第一音频,以提高通信终端播放音频的效果。
[0091] 请参阅图4,图4是本发明实施例提供的另一种音频播放装置的结构示意图,如图4所示,包括:接收单元41、第一播放单元42、判断单元43、第二播放单元44和第三播放单元45,其中:
[0092] 接收单元41,用于接收用于将第一音频进行外音播放的第一播放请求。
[0093] 第一播放单元42,用于根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放;
[0094] 判断单元43,用于判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值。
[0095] 本实施例中,判断单元43可以用于采集所述第一扬声器播放出的所述第一音频,以获取采集音频,并判断所述采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0096] 该实施方式中,可以通过通信终端的麦克风采集第一扬声器播放的第一音频,再将采集到的采集音频传输给处理器,由处理器判断采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0097] 本实施例中,判断单元43可以用于判断所述第一扬声器的音孔是否被堵住,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0098] 该实施方式中,上述判断第一扬声器的音孔是否被堵住可以是安装在与第一扬声器同一面的摄像头采集图像,当该摄像头采集到的图像表示摄像头被物体堵住时,则确定第一扬声器的音孔是否被堵住。例如:该摄像头采集的图像是全黑的则表示摄像头被物体堵住。当然,还可以通过设置位置与第一扬声器的设置位置相近的摄像头采集的图像判断所述第一扬声器的音孔是否被堵住。
[0099] 第二播放单元44,用于在所述判断单元43判断所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,根据所述第一播放请求控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率。
[0100] 通过判断单元43和第二播放单元44就可以实现当第一扬声器播放的第一音频的响度比较小时,控制第二扬声器外音播放第一音频,以避免用户听不到第一音频,例如:避免用户听不到来电铃音。
[0101] 第三播放单元45,用于当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。
[0102] 本实施例中,如图5所示,所述装置还可以包括:
[0103] 停止单元46,用于当所述判断单元43判断所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,停止所述第一扬声器播放所述第一音频。
[0104] 由于第一扬声器播放的音频的响度小于预设响度阈值时,则可以认为第一扬声器外音播放的音频用户可能无法听到,从而可以直接停止所述第一扬声器播放所述第一音频,以节约设备功耗。
[0105] 本实施例中,上述接收用于将第一音频进行外音播放的第一播放请求,可以包括:
[0106] 接收呼叫终端发送的呼叫请求。
[0107] 即上述第一音频为通信终端接收到呼叫终端发送的呼叫请求时所播放的铃音,例如:手机接收到来电时播放的来电铃音。另外,这里的呼叫请求可以是电话呼叫请求,还可以是即时通讯中的呼叫请求。
[0108] 该实施方式中,上述用于将第二音频进行听筒模式播放的第二播放请求,可以包括:
[0109] 与所述呼叫终端建立通话连接的连接请求。
[0110] 这样上述第二音频就可以是建立通话连接后该通话连接中传输的语音。
[0111] 该实施方式中,可以实现通信终端在接收到呼叫请求时控制第一扬声器和第二扬声器播放铃音,当通话连接建立后,控制第二扬声器以听筒模式播放通话语音。这样可以避免当第一扬声器被堵住时,用户无法呼到铃音。
[0112] 本实施例中,在图3所示的实施例的基础上增加了多种可选的实施方式,且都可以实现提高通信终端播放音频的效果。
[0113] 请参阅图6,图6是本发明实施例提供的另一种音频播放装置的结构示意图,如图6所示,包括:处理器61、网络接口62、存储器63和通信总线64,其中,所述通信总线64用于实现所述处理器61、网络接口62和存储器63之间连接通信,所述处理器61执行所述存储器63中存储的程序用于实现以下操作:
[0114] 接收用于将第一音频进行外音播放的第一播放请求;
[0115] 根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;
[0116] 当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。
[0117] 本实施例中,处理器61执行的操作还可以包括:
[0118] 判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值,若是,则执行所述控制第二扬声器以第一音频播放功率播放所述第一音频的步骤。
[0119] 本实施例中,处理器61执行的判断所述第一扬声器播放出的所述第一音频的响度是否小于预设响度阈值的操作,可以包括:
[0120] 采集所述第一扬声器播放出的所述第一音频,以获取采集音频,并判断所述采集音频的响度是否小于预设响度阈值,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值;或者
[0121] 判断所述第一扬声器的音孔是否被堵住,若是,则确定所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值。
[0122] 本实施例中,处理器61执行的操作还可以包括:
[0123] 当所述第一扬声器播放出的所述第一音频的响度小于预设响度阈值时,停止所述第一扬声器播放所述第一音频。
[0124] 本实施例中,所述接收用于将第一音频进行外音播放的第一播放请求,可以包括:
[0125] 接收呼叫终端发送的呼叫请求;
[0126] 所述用于将第二音频进行听筒模式播放的第二播放请求,可以包括:
[0127] 与所述呼叫终端建立通话连接的连接请求。
[0128] 本实施例中,上述装置可以应用于通信终端,该通信终端可以是平板电脑、手机、电子阅读器、遥控器、车载设备、可穿戴设备等具有网络功能的智能设备。
[0129] 本实施例中,接收用于将第一音频进行外音播放的第一播放请求;根据所述第一播放请求控制第一扬声器将所述第一音频进行外音播放,以及控制第二扬声器以第一音频播放功率播放所述第一音频,其中,第一音频播放功率为预先设置的用于进行外音播放的音频播放功率;当接收到用于将第二音频进行听筒模式播放的第二播放请求时,根据所述第二播放请求控制所述第二扬声器以第二音频播放功率播放所述第二音频,其中,所述第二音频播放功率为预先设置的用于进行听筒模式播放的音频播放功率。这样可以实现当第一扬声器被堵住时,第二扬声器可以外音播放第一音频,从而可以避免用户听到不第一音频,以提高通信终端播放音频的效果。
[0130] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
[0131] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。