著录项信息
专利名称 | 语音通话方法、语音播放方法及装置 |
申请号 | CN201410131152.5 | 申请日期 | 2014-04-02 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-08-06 | 公开/公告号 | CN103973544A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/58 | IPC分类号 | H;0;4;L;1;2;/;5;8;;;H;0;4;L;2;9;/;0;6;;;H;0;4;M;1;1;/;0;0查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 吴鸣;詹远;纪东方;王斌;郑志光 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 刘映东 |
摘要
本公开是关于一种语音通话方法、语音播放方法及装置,属于通信领域。该语音通话方法包括:检测本端的距离感应值是否小于预定阈值;若检测出距离感应值小于预定阈值,则进入预定通话模式;在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号,则采集并传输本端语音信号至对端。本公开解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果。
1.一种语音通话方法,其特征在于,所述方法用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,所述方法包括:
当所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
若检测出所述距离感应值小于所述预定阈值,则进入预定通话模式,所述预定通话模式是无需用户在所述本侧终端的屏幕上的操作信号就能够正常使用单向通话功能的模式;
在所述预定通话模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
在所述预定通话模式下检测到本端语音信号时,采集所述本端语音信号,并将所述本端语音信号使用单向语音通话功能传输给对端;
其中,所述在所述预定通话模式下,自动播放所述对端语音信号,包括:
在所述预定通话模式下接收对端文本信息;
根据所述对端文本信息合成所述对端语音信号;
自动播放接收到的所述对端语音信号。
2.根据权利要求1所述的方法,其特征在于,所述在所述预定通话模式下,自动播放所述对端语音信号,还包括:
在所述预定通话模式下,自动播放已经接收到但尚未播放的所述对端语音信号。
3.根据权利要求2所述的方法,其特征在于,所述自动播放接收到的所述对端语音信号,包括:
在接收到所述对端语音信号后,检测是否正在采集所述本端语音信号;
如果检测出正在采集所述本端语音信号,则缓存所述对端语音信号;
检测所述本端语音信号是否已经采集完毕;
如果检测出所述本端语音信号已经采集完毕,则自动播放缓存的所述对端语音信号。
4.根据权利要求3所述的方法,其特征在于,所述检测所述本端语音信号是否已经采集完毕,包括:
检测所述本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。
5.根据权利要求1至4任一所述的方法,其特征在于,所述若在所述预定通话模式下检测到本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端,包括:
若在正在播放所述对端语音信号时,检测到所述本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端。
6.根据权利要求1至4任一所述的方法,其特征在于,所述方法,还包括:
接收对端发送的提示信息,所述提示信息用于提示所述对端已进入所述预定通话模式;
显示所述提示信息。
7.根据权利要求1至4任一所述的方法,其特征在于,所述方法,还包括:
在进入所述预定通话模式之后,检测本端的距离感应值是否大于所述预定阈值;
若检测出所述距离感应值大于所述预定阈值,则退出所述预定通话模式。
8.一种语音播放方法,其特征在于,所述方法用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,所述方法包括:
当所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
若检测出所述距离感应值小于所述预定阈值,则进入预定播放模式,所述预定播放模式是无需用户在所述本侧终端的屏幕上的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;
在所述预定播放模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
其中,所述在所述预定播放模式下,自动播放对端语音信号,包括:
在所述预定播放模式下接收对端文本信息,根据所述对端文本信息合成所述对端语音信号;
自动播放接收到的所述对端语音信号。
9.根据权利要求8所述的方法,其特征在于,所述在所述预定播放模式下,自动播放对端语音信号,还包括:
在所述预定播放模式下,自动播放已经接收到但尚未播放的所述对端语音信号。
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
在进入所述预定播放模式之后,检测本端的距离感应值是否大于所述预定阈值;
若检测出所述距离感应值大于所述预定阈值,则退出所述预定播放模式。
11.一种语音通话装置,其特征在于,所述装置用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,所述装置包括:
距离检测模块,被配置为在所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
模式进入模块,被配置为在所述距离检测模块检测出所述距离感应值小于所述预定阈值时,进入预定通话模式,所述预定通话模式是无需用户在所述本侧终端的屏幕上的操作信号就能够正常使用单向通话功能的模式;
自动播放模块,被配置为在所述预定通话模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
自动采集模块,被配置为在所述预定通话模式下检测到本端语音信号时,则采集所述本端语音信号,并将所述本端语音信号使用单向语音通话功能传输给对端;
其中,所述自动播放模块,包括:
语音接收单元,被配置为在所述预定通话模式下,接收所述对端语音信号;
自动播放单元,被配置为自动播放接收到的所述对端语音信号;
其中,所述语音接收单元,包括:文本接收子单元和语音合成子单元;
所述文本接收子单元,被配置为在所述预定通话模式下,接收对端文本信息;
所述语音合成子单元,被配置为根据所述对端文本信息合成所述对端语音信号。
12.根据权利要求11所述的装置,其特征在于,所述自动播放模块,还包括:
缓存播放单元,被配置为在所述预定通话模式下,自动播放已经接收到但尚未播放的所述对端语音信号。
13.根据权利要求12所述的装置,其特征在于,所述自动播放单元,包括:
采集检测子单元、信号缓存子单元、完毕检测子单元和缓存播放子单元;
所述采集检测子单元,被配置为在所述语音接收单元接收到所述对端语音信号后,检测所述自动采集模块是否正在采集所述本端语音信号;
所述信号缓存子单元,被配置为在所述采集检测子单元检测出正在采集所述本端语音信号时,缓存所述对端语音信号;
所述完毕检测子单元,被配置为检测所述本端语音信号是否已经采集完毕;
所述缓存播放子单元,被配置为在所述完毕检测子单元检测出所述本端语音信号已经采集完毕时,则自动播放缓存的所述对端语音信号。
14.根据权利要求13所述的装置,其特征在于,
所述完毕检测子单元,被配置为检测所述本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。
15.根据权利要求11至14任一所述的装置,其特征在于,所述自动采集模块,被配置为在所述自动播放模块正在播放所述对端语音信号时,检测到所述本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端。
16.根据权利要求11至14任一所述的装置,其特征在于,所述装置,还包括:提示接收模块和提示显示模块;
所述提示接收模块,被配置为接收对端发送的提示信息,所述提示信息用于提示所述对端已进入所述预定通话模式;
所述提示显示模块,被配置为显示所述提示信息。
17.根据权利要求11至14任一所述的装置,其特征在于,所述装置,还包括:再次检测模块和模式退出模块;
所述再次检测模块,被配置为在所述模式进入模块进入所述预定通话模式之后,检测本端的距离感应值是否大于预定阈值;
所述模式退出模块,被配置为在所述再次检测模块检测出所述距离感应值大于所述预定阈值时,退出所述预定通话模式。
18.一种语音播放装置,其特征在于,所述装置用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,所述装置包括:
距离检测模块,被配置为在所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
播放模式模块,被配置为在所述距离检测模块检测出所述距离感应值小于所述预定阈值时,进入预定播放模式,所述预定播放模式是无需用户在所述本侧终端的屏幕上的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;
自动播放模块,被配置为在所述预定播放模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
其中,所述自动播放模块,包括:
语音接收单元,被配置为在所述预定播放模式下,接收所述对端语音信号;自动播放单元,被配置为自动播放接收到的所述对端语音信号;
所述语音接收单元,包括:文本接收子单元和语音合成子单元;
所述文本接收子单元,被配置为在所述预定播放模式下,接收对端文本信息;
所述语音合成子单元,被配置为根据所述对端文本信息合成所述对端语音信号。
19.根据权利要求18所述的装置,其特征在于,所述自动播放模块,还包括:
缓存播放单元,被配置为在所述预定播放模式下,自动播放已经接收到但尚未播放的所述对端语音信号。
20.根据权利要求18或19所述的装置,其特征在于,所述装置还包括:
再次检测模块和播放退出模块;
所述再次检测模块,被配置为在所述播放模式模块进入所述预定播放模式之后,检测本端的距离感应值是否大于所述预定阈值;
所述播放退出模块,被配置为在所述再次检测模块检测出所述距离感应值大于所述预定阈值时,退出所述预定播放模式。
21.一种语音通话装置,其特征在于,所述装置用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
若检测出所述距离感应值小于所述预定阈值,则进入预定通话模式,所述预定通话模式是无需用户在所述本侧终端的屏幕上的操作信号就能够正常使用单向通话功能的模式;
在所述预定通话模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
在所述预定通话模式下检测到本端语音信号,则采集所述本端语音信号,并将所述本端语音信号使用单向语音通话功能传输给对端;
其中,所述在所述预定通话模式下,自动播放所述对端语音信号,包括:
在所述预定通话模式下接收对端文本信息;
根据所述对端文本信息合成所述对端语音信号;
自动播放接收到的所述对端语音信号。
22.一种语音播放装置,其特征在于,所述装置用于本侧终端中,所述本侧终端中运行有客户端,所述客户端是具备单向语音通话功能的客户端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在所述客户端正在运行时,检测本端的距离感应值是否小于预定阈值;
在检测出所述距离感应值小于所述预定阈值时,进入预定播放模式,所述预定播放模式是无需用户在所述本侧终端的屏幕上的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;
在所述预定播放模式下,自动播放对端语音信号,所述对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号;
其中,所述在所述预定播放模式下,自动播放对端语音信号,包括:
在所述预定播放模式下接收对端文本信息,根据所述对端文本信息合成所述对端语音信号;
自动播放接收到的所述对端语音信号。
语音通话方法、语音播放方法及装置\n技术领域\n[0001] 本公开涉及通信领域,特别涉及一种语音通话方法、语音播放方法及装置。\n背景技术\n[0002] 目前,国内运营商不允许互联网服务商在中国提供双向语音通话类服务,比如网络电话类服务,但允许互联网服务商在中国提供单向语音通话类服务,比如网络对讲机服务。\n[0003] 网络对讲机的功能可以由终端上的社交类应用客户端来提供。在语音通话时,用户A在社交类应用客户端A的界面上按下对讲按钮,然后说出通话语音;社交类应用客户端A在对讲按钮被按下的过程中录制语音信号,并在录制完成后传输给社交类应用客户端B;社交类应用客户端B在接收到该语音信号后,在界面上显示一条未读语音信号;用户B点击社交类应用客户端B的界面上的未读语音信号,社交类应用客户端B通过扬声器播放该语音信号。\n[0004] 发明人在实现本公开的过程中,发现上述方式至少存在如下缺陷:用户在发送语音信号时,必须持续按压对讲按钮;用户在播放语音信号时,也需要点击未读语音信号,在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机。\n发明内容\n[0005] 为了解决在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题,本公开实施例提供了一种语音通话方法、语音播放方法及装置。所述技术方案如下:\n[0006] 根据本公开的第一方面,提供了一种语音通话方法,所述方法包括:\n[0007] 检测本端的距离感应值是否小于预定阈值;\n[0008] 若检测出所述距离感应值小于所述预定阈值,则进入预定通话模式,所述预定通话模式是无需操作信号就能够正常使用单向通话功能的模式;\n[0009] 在所述预定通话模式下,自动播放对端语音信号;\n[0010] 在所述预定通话模式下检测到本端语音信号时,采集所述本端语音信号,并将所述本端语音信号传输给对端。\n[0011] 可选地,所述在所述预定通话模式下,自动播放所述对端语音信号,包括:\n[0012] 在所述预定通话模式下,自动播放已经接收到但尚未播放的所述对端语音信号;\n[0013] 或,\n[0014] 在所述预定通话模式下,接收所述对端语音信号;自动播放接收到的所述对端语音信号。\n[0015] 可选地,所述自动播放接收到的所述对端语音信号,包括:\n[0016] 在接收到所述对端语音信号后,检测是否正在采集所述本端语音信号;\n[0017] 如果检测出正在采集所述本端语音信号,则缓存所述对端语音信号;\n[0018] 检测所述本端语音信号是否已经采集完毕;\n[0019] 如果检测出所述本端语音信号已经采集完毕,则自动播放缓存的所述对端语音信号。\n[0020] 可选地,所述检测所述本端语音信号是否已经采集完毕,包括:\n[0021] 检测所述本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。\n[0022] 可选地,所述在所述预定通话模式下,接收所述对端语音信号,包括:\n[0023] 在所述预定通话模式下接收对端文本信息;\n[0024] 根据所述对端文本信息合成所述对端语音信号。\n[0025] 可选地,所述若在所述预定通话模式下检测到本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端,包括:\n[0026] 若在正在播放所述对端语音信号时,检测到所述本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端。\n[0027] 可选地,所述方法,还包括:\n[0028] 接收对端发送的提示信息,所述提示信息用于提示所述对端已进入所述预定通话模式;\n[0029] 显示所述提示信息。\n[0030] 可选地,所述方法,还包括:\n[0031] 在进入所述预定通话模式之后,检测本端的距离感应值是否大于所述预定阈值;\n[0032] 若检测出所述距离感应值大于所述预定阈值,则退出所述预定通话模式。\n[0033] 根据本公开的第二方面,提供了一种语音播放方法,所述方法包括:\n[0034] 检测本端的距离感应值是否小于预定阈值;\n[0035] 若检测出所述距离感应值小于所述预定阈值,则进入预定播放模式,所述预定播放模式是无需用户的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;\n[0036] 在所述预定播放模式下,自动播放对端语音信号。\n[0037] 可选地,所述在所述预定播放模式下,自动播放对端语音信号,包括:\n[0038] 在所述预定播放模式下,自动播放已经接收到但尚未播放的所述对端语音信号;\n[0039] 或,\n[0040] 在所述预定播放模式下,接收所述对端语音信号;自动播放接收到的所述对端语音信号。\n[0041] 可选地,所述在所述预定播放模式下,接收所述对端语音信号,包括:\n[0042] 在所述预定播放模式下接收对端文本信息,根据所述对端文本信息合成所述对端语音信号。\n[0043] 可选地,所述方法还包括:\n[0044] 在进入所述预定播放模式之后,检测本端的距离感应值是否大于所述预定阈值;\n[0045] 若检测出所述距离感应值大于所述预定阈值,则退出所述预定播放模式。\n[0046] 根据本公开的第三方面,提供了一种语音通话装置,所述装置包括:\n[0047] 距离检测模块,被配置为检测本端的距离感应值是否小于预定阈值;\n[0048] 模式进入模块,被配置为在所述距离检测模块检测出所述距离感应值小于所述预定阈值时,进入预定通话模式,所述预定通话模式是无需操作信号就能够正常使用单向通话功能的模式;\n[0049] 自动播放模块,被配置为在所述预定通话模式下,自动播放对端语音信号;\n[0050] 自动采集模块,被配置为在所述预定通话模式下检测到本端语音信号时,则采集所述本端语音信号,并将所述本端语音信号传输给对端。\n[0051] 可选地,所述自动播放模块,包括:\n[0052] 缓存播放单元,被配置为在所述预定通话模式下,自动播放已经接收到但尚未播放的所述对端语音信号;\n[0053] 或,\n[0054] 语音接收单元,被配置为在所述预定通话模式下,接收所述对端语音信号;自动播放单元,被配置为自动播放接收到的所述对端语音信号。\n[0055] 可选地,所述自动播放单元,包括:\n[0056] 采集检测子单元、信号缓存子单元、完毕检测子单元和缓存播放子单元;\n[0057] 所述采集检测子单元,被配置为在所述语音接收单元接收到所述对端语音信号后,检测所述自动采集模块是否正在采集所述本端语音信号;\n[0058] 所述信号缓存子单元,被配置为在所述采集检测单元检测出正在采集所述本端语音信号时,缓存所述对端语音信号;\n[0059] 所述完毕检测子单元,被配置为检测所述本端语音信号是否已经采集完毕;\n[0060] 所述缓存播放子单元,被配置为在所述完毕检测单元检测出所述本端语音信号已经采集完毕时,则自动播放缓存的所述对端语音信号。\n[0061] 可选地,所述完毕检测子单元,被配置为检测所述本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。\n[0062] 可选地,所述语音接收单元,包括:\n[0063] 文本接收子单元和语音合成子单元;\n[0064] 所述文本接收子单元,被配置为在所述预定通话模式下,接收对端文本信息;\n[0065] 所述语音合成子单元,被配置为根据所述对端文本信息合成所述对端语音信号。\n[0066] 可选地,所述自动采集模块,被配置为在所述自动播放模块正在播放所述对端语音信号时,检测到所述本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端。\n[0067] 可选地,所述装置,还包括:提示接收模块和提示显示模块;\n[0068] 所述提示接收模块,被配置为接收对端发送的提示信息,所述提示信息用于提示所述对端已进入所述预定通话模式;\n[0069] 所述提示显示模块,被配置为显示所述提示信息。\n[0070] 可选地,所述装置,还包括:再次检测模块和模式退出模块;\n[0071] 所述再次检测模块,被配置为在所述模式进入模块进入所述预定通话模式之后,检测本端的距离感应值是否大于另一预定阈值;\n[0072] 所述模式退出模块,被配置为在所述再次检测模块检测出所述距离感应值大于所述另一预定阈值时,退出所述预定通话模式。\n[0073] 根据本公开的第四方面,提供了一种语音播放装置,所述装置包括:\n[0074] 距离检测模块,被配置为检测本端的距离感应值是否小于预定阈值;\n[0075] 播放模式模块,被配置为在所述距离检测模块检测出所述距离感应值小于所述预定阈值时,进入预定播放模式,所述预定播放模式是无需用户的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;\n[0076] 自动播放模块,被配置为在所述预定播放模式下,自动播放对端语音信号。\n[0077] 可选地,所述自动播放模块,包括:\n[0078] 缓存播放单元,被配置为在所述预定播放模式下,自动播放已经接收到但尚未播放的所述对端语音信号;\n[0079] 或,\n[0080] 语音接收单元,被配置为在所述预定播放模式下,接收所述对端语音信号;自动播放单元,被配置为自动播放接收到的所述对端语音信号。\n[0081] 可选地,所述语音接收单元,包括:\n[0082] 文本接收子单元和语音合成子单元;\n[0083] 所述文本接收子单元,被配置为在所述预定播放模式下,接收对端文本信息;\n[0084] 所述语音合成子单元,被配置为根据所述对端文本信息合成所述对端语音信号[0085] 可选地,所述装置还包括:\n[0086] 再次检测模块和播放退出模块;\n[0087] 所述再次检测模块,被配置为在所述播放模式模块进入所述预定播放模式之后,检测本端的距离感应值是否大于所述预定阈值;\n[0088] 所述播放退出模块,被配置为在所述再次检测模块检测出所述距离感应值大于所述预定阈值时,退出所述预定播放模式。\n[0089] 根据本公开的第五方面,提供了一种语音通话装置,包括:\n[0090] 处理器;\n[0091] 用于存储处理器可执行指令的存储器;\n[0092] 其中,所述处理器被配置为:\n[0093] 检测本端的距离感应值是否小于预定阈值;\n[0094] 若检测出所述距离感应值小于所述预定阈值,则进入预定通话模式,所述预定通话模式是无需操作信号就能够正常使用单向通话功能的模式;\n[0095] 在所述预定通话模式下,自动播放所述对端语音信号;\n[0096] 在所述预定通话模式下检测到本端语音信号,则采集所述本端语音信号,并将所述本端语音信号传输给对端。\n[0097] 根据本公开的第六方面,提供了一种语音播放装置,包括:\n[0098] 处理器;\n[0099] 用于存储处理器可执行指令的存储器;\n[0100] 其中,所述处理器被配置为:\n[0101] 检测本端的距离感应值是否小于预定阈值;\n[0102] 在检测出所述距离感应值小于所述预定阈值时,进入预定播放模式,所述预定播放模式是无需用户的其他操作就能够播放对端使用单向语音通话功能发送的网络语音信号的模式;\n[0103] 在所述预定播放模式下,自动播放对端语音信号。\n[0104] 本公开实施例提供的技术方案的一些有益效果可以包括:\n[0105] 通过在检测出距离感应值小于预定阈值时,进入预定通话模式,在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对端;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果,并且可以达到近似双向通话的用户体验。\n[0106] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。\n附图说明\n[0107] 为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0108] 图1是本公开各个示例性实施例示出的语音通话方法所涉及的实施环境的结构示意图;\n[0109] 图2是根据一示例性实施例示出的一种语音通话方法的流程图;\n[0110] 图3A是根据另一示例性实施例示出的一种语音通话方法的流程图;\n[0111] 图3B是图3A所示实施例中步骤303在一种实施时的流程图;\n[0112] 图4是根据一示例性实施例示出的一种语音播放方法的流程图;\n[0113] 图5是根据另一示例性实施例示出的一种语音播放方法的流程图;\n[0114] 图6是根据一示例性实施例示出的一种语音通话装置的示意图;\n[0115] 图7是根据另一示例性实施例示出的一种语音通话装置的示意图;\n[0116] 图8是根据一示例性实施例示出的一种语音播放装置的示意图;\n[0117] 图9是根据另一示例性实施例示出的一种语音播放装置的示意图;\n[0118] 图10是根据本公开一示例性实施例示出的一种终端的结构示意图。\n[0119] 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。\n具体实施方式\n[0120] 为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。\n[0121] 图1是本公开各个示例性实施例示出的语音通话方法所涉及的实施环境的结构示意图。该实施环境包括本侧终端120和对侧终端140。\n[0122] 本侧终端120可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器等等。本侧终端120中运行有客户端,该客户端是具备单向语音通话功能的客户端,比如,网络对讲机功能。本侧终端120中还设置有距离传感器,用于采集本侧终端120的屏幕前方的距离感应值。\n[0123] 本侧终端120可以通过有线网络或者无线网络与对侧终端140进行单向语音通话。\n[0124] 对侧终端140可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器等等。对侧终端140中也运行有客户端,该客户端是具备单向语音通话功能的客户端,比如,网络对讲机功能。对侧终端140中还设置有距离传感器,用于采集对侧终端140的屏幕前方的距离感应值。\n[0125] 上述客户端可以是类似于中国腾讯科技有限公司提供的微信客户端、中国小米科技有限公司提供的米聊客户端、中国阿里巴巴公司提供的来往客户端、韩国互联网集团NHN提供的Line客户端等同时具备即时通讯功能和单向语音通话功能的社交类客户端。\n[0126] 图2是根据一示例性实施例示出的一种语音通话方法的流程图。本实施例以该语音通话方法应用于图1中的本侧终端来举例说明。该语音通话方法包括:\n[0127] 在步骤201中,检测本端的距离感应值是否小于预定阈值;\n[0128] 在步骤202中,若检测出距离感应值小于预定阈值,则进入预定通话模式;\n[0129] 在步骤203中,在预定通话模式下,自动播放对端语音信号;\n[0130] 在步骤204中,在预定通话模式下检测到本端语音信号,则采集本端语音信号,并将本端语音信号传输给对端。\n[0131] 综上所述,本实施例提供的语音通话方法,通过在检测出距离感应值小于预定阈值时,进入预定通话模式,在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对侧终端;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果,并且可以达到近似双向通话的用户体验。\n[0132] 图3A是根据另一示例性实施例示出的一种语音通话方法的流程图。本实施例以该语音通话方法应用于图1中的本侧终端来举例说明。该语音通话方法包括:\n[0133] 在步骤301中,检测本端的距离感应值是否小于预定阈值。\n[0134] 本侧终端通过内置的距离传感器获取终端前方的距离感应值。该距离传感器通常设置于本侧终端的屏幕上方,靠近听筒的位置。\n[0135] 当本侧终端中具有单向语音通话功能的客户端正在运行时,本侧终端每隔预定时间间隔检测该距离感应值是否小于预定阈值。该预定阈值可以由研发人员根据实验值或经验值设置。比如,本侧终端是手机,研发人员通过多次采集用户在通话过程中手机和用户耳朵之间的距离感应值,统计分析出该预定阈值。\n[0136] 在步骤302中,若检测出距离感应值小于预定阈值,则进入预定通话模式。\n[0137] 若本侧终端检测出距离感应值小于预定阈值,则认为本侧终端被用户放置在贴近耳边的位置,本侧终端进入预定通话模式。该预定通话模式是本实施例中提供的无需用户在终端屏幕上的操作信号就能够正常使用单向通话功能的模式。\n[0138] 若本侧终端检测出距离感应值大于预定阈值,则认为本侧终端未被用户放置在贴近耳边的位置,本侧终端保持在普通通话模式,也即背景技术中提供的网络对讲机所对应的使用模式。\n[0139] 在步骤303中,在预定通话模式下检测到本端语音信号,则采集本端语音信号,并将本端语音信号传输给对端。\n[0140] 在处于预定通话模式时,本侧终端自动检测是否存在本端语音信号,如果用户发出语音,则本侧终端会检测到本端语音信号,进而自动采集本端语音信号,并将本端语音信号使用单向语音通话功能发送给对侧终端。此过程不需要用户的其它操作,由本侧终端自动完成。\n[0141] 在一种可能的实现方式下,若本侧终端正在播放对端语音信号,本侧终端仍然在检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对端。也即,本侧终端是否正在播放对端语音信号,不影响本端语音信号的采集。\n[0142] 在步骤304中,在预定通话模式下,直接播放对端语音信号。\n[0143] 本侧终端在预定通话模式下,直接使用听筒播放对端语音信号,无需用户的其它操作。其中,对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号,不是双向语音通话功能发送的语音信号,也不是常规的移动通话发送的语音信号。\n[0144] 本步骤有两种实现方式:\n[0145] 第一,在预定通话模式下,自动播放已经接收到但尚未播放的对端语音信号。\n[0146] 也即本侧终端在进入预定通话模式之前,已经接收到对端语音信号,并显示为未读的对端语音信号。之后,本侧终端进入预定通话模式,则本侧终端自动播放已经接收到但尚未播放的对端语音信号。\n[0147] 第二,在预定通话模式下,接收对端语音信号;自动播放接收到的对端语音信号。\n[0148] 本侧终端在进入预定通话模式之后,接收对端语音信号,然后本侧终端自动使用听筒播放接收到的对端语音信号。\n[0149] 作为一种可能的实现方式,本侧终端在预定通话模式下接收对端语音信号,包括:\n[0150] 本侧终端接收对端文本信息,则根据对端文本信息合成对端语音信号。\n[0151] 也即在使用单向语音通话的过程中,对侧终端还可能向本侧终端发送文本信息。\n若本侧终端在预定通话模式下接收到对端文本信息,则根据对端文本信息和语音合成技术合成对端语音信号,并使用听筒自动播放合成的对端语音信号,无需用户的其它操作。\n[0152] 在步骤305中,在进入预定通话模式之后,检测本端的距离感应值是否大于预定阈值;\n[0153] 本侧终端在进入预定通话模式之后,每隔预定时间间隔检测该距离感应值是否大于预定阈值。\n[0154] 在步骤306中,若检测出距离感应值大于预定阈值,则退出预定通话模式。\n[0155] 若检测出距离感应值小于预定阈值,则本侧终端保持在预定通话模式;\n[0156] 若检测出距离感应值大于预定阈值,则本侧终端退出预定通话模式。而进入普通对话模式。在普通对话模式下,若本侧终端接收到对端语音信号,则在接收到触发信号后才播放对端语音信号;在普通对话模式下,若本侧终端接收到对对讲按钮的持续按压信号时,才采集本端语音信号,并发送给对端。\n[0157] 需要补充说明的是,本实施例还提供了缓存对端语音信号的机制,如图3B所示,对于步骤304中的第二种实现方式,还可以包括如下子步骤:\n[0158] 在步骤304a中,在接收到对端语音信号后,检测是否正在采集本端语音信号。\n[0159] 在接收到对端语音信号后,本侧终端可以先检测是否正在采集本端语音信号。也即用户是否正在说话。如果检测出正在采集本端语音信号,则进入步骤304b;如果检测出没有在采集本端语音信号,则进入步骤304e。\n[0160] 在步骤304b中,如果检测出正在采集本端语音信号,则缓存接收到的对端语音信号。\n[0161] 如果本侧终端检测出正在采集本端语音信号,也即用户正在说话,则缓存接收到的对端语音信号,暂不播放。此处的对端语音信号包括对侧终端直接发送的对端语音信号,也包括本侧终端根据对端文本信息合成的对端语音信号。\n[0162] 在步骤304c中,检测本端语音信号是否已经采集完毕。\n[0163] 本侧终端在缓存对端语音信号之后,每隔预定时间间隔检测本端语音信号是否已经采集完毕,也即用户是否已经停止说话。\n[0164] 为了保证检测的准确性,本侧终端每隔预定时间间隔检测本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。也即,用户是否已经停止了说话,而且停止的时间超过了预设时长。\n[0165] 在步骤304d中,如果检测出本端语音信号已经采集完毕,则自动播放缓存的对端语音信号。\n[0166] 如果本侧终端检测出本端语音信号已经采集完毕,则自动播放缓存的对端语音信号。若缓存的对端语音信号不止一条,则本侧终端按照缓存时间由早到晚的顺序逐条播放对端语音信号。\n[0167] 在步骤304e中,如果检测出未在采集本端语音信号,则直接播放对端语音信号。\n[0168] 如果本侧终端在步骤304a中检测出未在采集本端语音信号,则直接播放对端语音信号。\n[0169] 还需要补充说明的是,在本端进入预定通话模式之后,本侧终端向对端发送提示信息,该提示信息用于提示本端已进入预定通话模式,对端会接收并显示该提示信息。同理,如果对端已进入预定通话模式,则本侧终端接收对端发送的提示信息,该提示信息用于提示对端已进入预定通话模式;然后本侧终端显示该提示信息。\n[0170] 综上所述,本实施例提供的语音通话方法,通过在检测出距离感应值小于预定阈值时,进入预定通话模式,在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对端;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果,并且可以达到近似双向通话的用户体验。\n[0171] 本实施例提供的语音通话方法,还通过将接收到的对端文本信息合成为对端语音信号来播放,使得即便对侧终端发送的是文本信息,也能够让用户得到近似双向通话的用户体验,而且整个过程不需要用户的其它操作,提供了通讯效率。\n[0172] 本实施例提供的语音通话方法,还通过在采集本端语音信号时,将对端语音信号和/或合成的对端语音信号进行缓存,等待本端语音信号采集完毕之后,才播放缓存的对端语音信号,使得用户讲话时不会收到对方语音的干扰,同时还保证了本实施例仍然是单向通话,而非双向通话,符合运营商的要求。\n[0173] 在一个示例中,用户A和用户B使用终端上的客户端进行网络对讲。用户A和用户B均将终端贴近到自己的耳朵位置,这样用户A使用的终端A和用户B使用的终端B都将进入预定通话模式。这时,如果用户A说话,则终端A会自动采集语音信号,并发送给终端B。终端B在接收到该语音信号后,自动在听筒中播放该语音信号。如果用户B说话,则终端B会自动采集语音信号,并发送给终端A。终端A在接收到该语音信号后,自动在听筒中播放该语音信号。\n从而实现了利用单向语音通话功能,实现近似双向语音通话的效果。如果用户A说话时,终端B向终端A发送了语音信号,则终端A会缓存该语音信号,等待用户A说完之后,才自动播放语音信号,使得用户A和用户B的通话互不干扰。\n[0174] 在另一示例中,用户A和用户B使用终端上的客户端进行网络对讲。用户A将终端A贴近到自己的耳朵位置,这样用户A使用的终端A将进入预定通话模式;而用户B仍然按照普通模式使用终端B。这时,如果用户A说话,则终端A会自动采集语音信号,并发送给终端B。终端B在接收到该语音信号后,先显示一条未读语音,然后在接收到用户B针对该未读语音的点击信号后,才播放该语音信号。如果用户B说话,则用户B需要按压终端B上的预定物理按键或者预定虚拟按键,终端B才会采集用户B的语音信号,并发送给终端A。终端A在接收到该语音信号后,自动在听筒中播放该语音信号。如果用户B不方便说话,则用户B可以通过终端B发送文本信息给终端A,终端A将接收到的文本信息合成为语音信号,然后自动在听筒中播放该语音信号,可以实现用户B的文字和语音混合输入,而用户A的近似双向通话体验。\n[0175] 图4是根据一示例性实施例示出的一种语音播放方法的流程图。本实施例以该语音播放方法应用于图1中的本侧终端来举例说明。该语音通话方法包括:\n[0176] 在步骤401中,检测本端的距离感应值是否小于预定阈值;\n[0177] 在步骤402中,若检测出距离感应值小于预定阈值,则进入预定播放模式;\n[0178] 在步骤403中,在预定播放模式下,自动播放对端语音信号。\n[0179] 综上所述,本实施例提供的语音播放方法,通过在检测出距离感应值小于预定阈值时,进入预定播放模式,在预定播放模式下,自动播放对端语音信号;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放的效果。\n[0180] 图5是根据另一示例性实施例示出的一种语音播放方法的流程图。本实施例以该语音播放方法应用于图1中的本侧终端来举例说明。该语音通话方法包括:\n[0181] 在步骤501中,检测本端的距离感应值是否小于预定阈值;\n[0182] 本侧终端通过内置的距离传感器获取终端前方的距离感应值。该距离传感器通常设置于本侧终端的屏幕上方,靠近听筒的位置。\n[0183] 当本侧终端中具有单向语音通话功能的客户端正在运行时,本侧终端每隔预定时间间隔检测该距离感应值是否小于预定阈值。该预定阈值可以由研发人员根据实验值或经验值设置。比如,本侧终端是手机,研发人员通过多次采集用户在通话过程中手机和用户耳朵之间的距离感应值,统计分析出该预定阈值。\n[0184] 在步骤502中,若检测出距离感应值小于预定阈值,则进入预定播放模式;\n[0185] 若本侧终端检测出距离感应值小于预定阈值,则认为本侧终端被用户放置在贴近耳边的位置,本侧终端进入预定播放模式。\n[0186] 在步骤503中,在预定播放模式下,自动播放对端语音信号。\n[0187] 本侧终端在预定播放模式下,直接使用听筒播放对端语音信号,无需用户的其它操作。其中,对端语音信号是对侧终端使用单向语音通话功能发送的网络语音信号,不是双向语音通话功能发送的语音信号,也不是常规的移动通话发送的语音信号。\n[0188] 本步骤有两种实现方式:\n[0189] 第一,在预定播放模式下,自动播放已经接收到但尚未播放的对端语音信号。\n[0190] 也即本侧终端在进入预定播放模式之前,已经接收到对端语音信号,并显示为未读的对端语音信号。之后,本侧终端进入预定播放模式,则本侧终端自动播放已经接收到但尚未播放的对端语音信号。\n[0191] 第二,在预定播放模式下,接收对端语音信号;自动播放接收到的对端语音信号。\n[0192] 本侧终端在进入预定播放模式之后,接收对端语音信号,然后本侧终端自动使用听筒播放接收到的对端语音信号。\n[0193] 作为一种可能的实现方式,本侧终端在预定播放模式下接收对端语音信号,包括:\n[0194] 本侧终端接收对端文本信息,则根据对端文本信息合成对端语音信号。\n[0195] 也即在使用单向语音通话的过程中,对侧终端还可能向本侧终端发送文本信息。\n若本侧终端在预定播放模式下接收到对端文本信息,则根据对端文本信息和语音合成技术合成对端语音信号,并使用听筒自动播放合成的对端语音信号,无需用户的其它操作。\n[0196] 在步骤504中,在进入预定播放模式之后,检测本端的距离感应值是否大于预定阈值;\n[0197] 本侧终端在进入预定播放模式之后,每隔预定时间间隔检测该距离感应值是否大于预定阈值。\n[0198] 在步骤505中,若检测出距离感应值大于预定阈值,则退出预定播放模式。\n[0199] 若检测出距离感应值小于预定阈值,则本侧终端保持在预定播放模式;\n[0200] 若检测出距离感应值大于预定阈值,则本侧终端退出预定播放模式。而进入普通播放模式。在普通播放模式下,若本侧终端接收到对端语音信号,则在接收到触发信号后才播放对端语音信号。\n[0201] 综上所述,本实施例提供的语音播放方法,通过在检测出距离感应值小于预定阈值时,进入预定播放模式,在预定播放模式下,自动播放对端语音信号;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放的效果。\n[0202] 本实施例提供的语音播放方法,还通过将接收到的对端文本信息生成为合成语音信号来播放,使得即便对侧终端发送的是文本信息,也能够让用户得到近似双向通话的用户体验,而且整个过程不需要用户的其它操作,提供了通讯效率。\n[0203] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。\n[0204] 图6是根据一示例性实施例示出的一种语音通话装置的示意图。该语音通话装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分。该语音通话装置包括:距离检测模块620、模式进入模块640、自动播放模块660和自动采集模块680。\n[0205] 距离检测模块620,被配置为检测本端的距离感应值是否小于预定阈值;\n[0206] 模式进入模块640,被配置为在距离检测模块620检测出距离感应值小于预定阈值时,进入预定通话模式;\n[0207] 自动播放模块660,被配置为在预定通话模式下,自动播放对端语音信号;\n[0208] 自动采集模块680,被配置为在预定通话模式下检测到本端语音信号时,则采集本端语音信号,并将本端语音信号传输给对端。\n[0209] 综上所述,本实施例提供的语音通话装置,通过在检测出距离感应值小于预定阈值时,进入预定通话模式,在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对侧终端;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果,并且可以达到近似双向通话的用户体验。\n[0210] 图7是根据另一示例性实施例示出的一种语音通话装置的示意图。该语音通话装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分。该语音通话装置包括:距离检测模块620、模式进入模块640、自动播放模块660和自动采集模块680。\n[0211] 距离检测模块620,被配置为检测本侧终端的终端前方的距离感应值是否小于预定阈值;\n[0212] 模式进入模块640,被配置为在距离检测模块620检测出距离感应值小于预定阈值时,进入预定通话模式;\n[0213] 自动播放模块660,被配置为在预定通话模式下,自动播放对端语音信号;\n[0214] 自动采集模块680,被配置为在预定通话模式下检测到本端语音信号时,则采集本端语音信号,并将本端语音信号传输给对端。\n[0215] 自动播放模块660,包括:\n[0216] 缓存播放单元662,被配置为在预定通话模式下,自动播放已经接收到但尚未播放的对端语音信号;\n[0217] 或,\n[0218] 语音接收单元664,被配置为在预定通话模式下,接收对端语音信号;自动播放单元666,被配置为自动播放接收到的对端语音信号。\n[0219] 自动播放单元666,包括:采集检测子单元、信号缓存子单元、完毕检测子单元和缓存播放子单元;\n[0220] 采集检测子单元,被配置为在接收到对端语音信号后,检测自动采集模块是否正在采集本端语音信号;\n[0221] 信号缓存子单元,被配置为在采集检测子单元检测出正在采集本端语音信号时,缓存对端语音信号;\n[0222] 完毕检测子单元,被配置为检测本端语音信号是否已经采集完毕。完毕检测子单元,被配置为检测本端语音信号是否已经采集完毕且采集完毕后的时长达到了预设时长。\n[0223] 缓存播放子单元,被配置为在完毕检测子单元检测出本端语音信号已经采集完毕时,则自动播放缓存的所述对端语音信号。\n[0224] 语音接收单元664,包括:文本接收子单元和语音合成子单元;\n[0225] 文本接收子单元,被配置为在预定通话模式下,接收对端文本信息;\n[0226] 语音合成子单元,被配置为根据对端文本信息合成对端语音信号。\n[0227] 自动采集模块680,被配置为在自动播放模块660正在播放对端语音信号时,检测到本端语音信号,则采集本端语音信号,并将本端语音信号传输给对端。\n[0228] 该装置,还包括:再次检测模块692和模式退出模块694;\n[0229] 再次检测模块692,被配置为在模式进入模块640进入所述预定通话模式之后,检测本端的距离感应值是否大于预定阈值;\n[0230] 模式退出模块694,被配置为在再次检测模块692检测出距离感应值大于预定阈值时,退出预定通话模式。\n[0231] 综上所述,本实施例提供的语音通话装置,通过在检测出距离感应值小于预定阈值时,进入预定通话模式,在预定通话模式下,自动播放对端语音信号;在预定通话模式下检测到本端语音信号时,采集本端语音信号,并将本端语音信号传输给对端;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放和语音采集,无需其他操作就能够使用网络对讲机的效果,并且可以达到近似双向通话的用户体验。\n[0232] 本实施例提供的语音通话装置,还通过将接收到的对端文本信息合成对端语音信号来播放,使得即便对侧终端发送的是文本信息,也能够让用户得到近似双向通话的用户体验,而且整个过程不需要用户的其它操作,提供了通讯效率。\n[0233] 本实施例提供的语音通话装置,还通过在采集本端语音信号时,将对端语音信号和/或合成的对端语音信号进行缓存,等待本端语音信号采集完毕之后,才播放缓存的对端语音信号和/或合成的对端语音信号,使得用户讲话时不会收到对方语音的干扰,同时还保证了本实施例仍然是单向通话,而非双向通话,符合运营商的要求。\n[0234] 图8是根据一示例性实施例示出的一种语音播放装置的示意图。该语音播放装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分。该语音播放装置包括:\n[0235] 距离检测模块820,被配置为检测本端的距离感应值是否小于预定阈值;\n[0236] 播放模式模块840,被配置为在距离检测模块820检测出距离感应值小于预定阈值时,进入预定播放模式;\n[0237] 自动播放模块860,被配置为在预定播放模式下,自动播放对端语音信号。\n[0238] 综上所述,本实施例提供的语音播放装置,通过在检测出距离感应值小于预定阈值时,进入预定播放模式,在预定播放模式下,自动播放对端语音信号;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放的效果。\n[0239] 图9是根据另一示例性实施例示出的一种语音播放装置的示意图。该语音播放装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者一部分。该语音播放装置包括:\n[0240] 距离检测模块820,被配置为检测本端的距离感应值是否小于预定阈值;\n[0241] 播放模式模块840,被配置为在距离检测模块820检测出距离感应值小于预定阈值时,进入预定播放模式;\n[0242] 自动播放模块860,被配置为在预定播放模式下,自动播放对端语音信号。\n[0243] 自动播放模块860,包括:\n[0244] 缓存播放单元862,被配置为在预定播放模式下,自动播放已经接收到但尚未播放的对端语音信号;或,\n[0245] 语音接收单元864,被配置为在预定播放模式下,接收对端语音信号;自动播放单元866,被配置为自动播放接收到的对端语音信号。\n[0246] 语音接收单元864,包括:文本接收子单元和语音合成子单元;\n[0247] 文本接收子单元,被配置为在预定播放模式下,接收对端文本信息;\n[0248] 语音合成子单元,被配置为根据对端文本信息合成对端语音信号。\n[0249] 该装置还包括:再次检测模块882和播放退出模块884;\n[0250] 再次检测模块882,被配置为在播放模式模块840进入预定播放模式之后,检测本端的距离感应值是否大于预定阈值;\n[0251] 播放退出模块884,被配置为在再次检测模块882检测出距离感应值大于所述预定阈值时,退出预定播放模式。\n[0252] 综上所述,本实施例提供的语音播放装置,通过在检测出距离感应值小于预定阈值时,进入预定播放模式,在预定播放模式下接收到对端语音信号时,自动播放对端语音信号;解决了在用户当前不方便对终端进行按压操作或点击操作时,无法顺利使用网络对讲机的问题;达到了用户只需要将终端贴合在耳部,就能够自动触发网络对讲机的语音播放的效果。\n[0253] 本实施例提供的语音播放装置,还通过将接收到的对端文本信息合成所述对端语音信号来播放,使得即便对侧终端发送的是文本信息,也能够让用户得到近似双向通话的用户体验,而且整个过程不需要用户的其它操作,提供了通讯效率。\n[0254] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0255] 图10是根据本公开一示例性实施例示出的一种终端的结构示意图。终端1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口1012,传感器组件1014,以及通信组件1016。\n[0256] 处理组件1002通常控制终端1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。\n[0257] 存储器1004被配置为存储各种类型的数据以支持在终端1000的操作。这些数据的示例包括用于在终端1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。\n[0258] 电源组件1006为终端1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其他与为终端1000生成、管理和分配电力相关联的组件。\n[0259] 多媒体组件1008包括在所述终端1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当终端1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0260] 音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当终端1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。\n[0261] I/O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0262] 传感器组件1014包括一个或多个传感器,用于为终端1000提供各个方面的状态评估。例如,传感器组件1014可以检测到终端1000的打开/关闭状态,组件的相对定位,例如所述组件为终端1000的显示器和小键盘,传感器组件1014还可以检测终端1000或终端1000一个组件的位置改变,用户与终端1000接触的存在或不存在,终端1000的方位或加速/减速和终端1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0263] 通信组件1016被配置为便于终端1000和其他设备之间有线或无线方式的通信。终端1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。\n[0264] 在示例性实施例中,终端1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0265] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由终端1000的处理器1020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。\n[0266] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行如图2或图3所示出的语音通话方法,或者,执行如图4或图5所示出的语音播放方法。\n[0267] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。\n[0268] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
法律信息
- 2017-10-24
- 2014-09-03
实质审查的生效
IPC(主分类): H04L 12/58
专利申请号: 201410131152.5
申请日: 2014.04.02
- 2014-08-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-06-19
|
2012-07-24
| | |
2
| |
2007-11-28
|
2006-12-21
| | |
3
| |
2012-02-01
|
2011-10-26
| | |
4
| |
2014-02-12
|
2012-08-09
| | |
5
| |
2013-06-19
|
2012-07-18
| | |
6
| |
2013-10-23
|
2013-07-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |