通话实现方法及装置的制造方法

文档序号:9276951
通话实现方法及装置的制造方法
【技术领域】
[0001]本公开涉及通话技术领域,尤其涉及通话实现方法及装置。
【背景技术】
[0002]目前,用户在拨打电话时,有些情况下需要二次拨号,例如用户拨打一个座机总机,在与座机总机建立通话后,需要根据语音提示来手动拨打分机号,服务器接收到分机号之后对分机号进行呼叫,在这个过程中,拨打座机总机视为一次拨号,拨打分机号视为二次拨号。在二次拨号过程中,用户如果按错键就要再重新进行二次拨号的按键动作,或者甚至要挂断电话重新再呼叫一次才可以;再者,有些情况下,二次拨号的拨号时长是受限的,用户必须在规定的时长内二次拨号,如果超时未拨,拨号过程就会被终结。

【发明内容】

[0003]本公开实施例提供通话实现方法及装置,用以提高二次拨号的准确率和便利性。
[0004]根据本公开实施例的第一方面,提供一种通话实现方法,用于服务器,包括:
[0005]接收到主叫端的来电请求;
[0006]利用所述来电请求获取被叫端的通讯号码;
[0007]建立所述服务器与所述主叫端之间的通话连接、并对所述被叫端的通讯号码进行呼叫后,在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接。
[0008]在一个实施例中,所述利用所述来电请求获取被叫端的通讯号码,包括:
[0009]所述来电请求中包括所述服务器的通讯号码、和位于所述服务器的通讯号码后面的被叫端的通讯号码;
[0010]从所述来电请求中解析出所述被叫端的通讯号码。
[0011 ] 在一个实施例中,所述建立所述服务器与所述主叫端之间的通话连接,包括:
[0012]接通所述来电请求,所述服务器与所述主叫端进入接通状态;或者
[0013]挂断所述来电请求后,对所述主叫端进行呼叫,当所述主叫端接通该呼叫后,所述服务器与所述主叫端进入接通状态。
[0014]在一个实施例中,所述利用所述来电请求获取被叫端的通讯号码,包括:
[0015]接通所述来电请求,所述服务器与所述主叫端进入接通状态;或者挂断所述来电请求后,对所述主叫端进行呼叫,当所述主叫端接通该呼叫后,所述服务器与所述主叫端进入接通状态;
[0016]利用所述服务器与所述主叫端之间的通话通道,获取所述主叫端发送来的音频信息;
[0017]根据所述音频信息获取所述被叫端的通讯号码。
[0018]在一个实施例中,所述获取所述主叫端发送来的音频信息,包括:
[0019]当所述来电请求中携带所述被叫端的通讯号码时,获取所述主叫端发送来的第一双音多频DTMF音频,所述第一 DTMF音频由所述主叫端从所述来电请求中获取到所述被叫端的通讯号码后,对获取到的所述被叫端的通讯号码进行DTMF音频转换处理而成;或者
[0020]获取所述主叫端发送来的由用户输入的语音信息,所述语音信息中包含所述被叫端的通讯号码信息;对所述语音信息进行内容识别,获得所述被叫端的通讯号码;或者
[0021]获取所述主叫端发送来的第二 DTMF音频;从预存的DTMF音频与通讯号码的对应关系中,获取所述第二 DTMF音频对应的通讯号码,将所述第二 DTMF音频对应的通讯号码作为所述被叫端的通讯号码。
[0022]在一个实施例中,所述建立所述服务器与所述主叫端之间的通话连接,包括:保持所述服务器与所述主叫端之间的接通状态。
[0023]在一个实施例中,所述在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接之后,所述方法还包括:
[0024]判定所述被叫端的通讯号码是否为预设通讯号码,所述预设通讯号码为属于预设类型用户的通讯号码或者所述主叫端设定的身份屏蔽号码;
[0025]当所述被叫端的通讯号码为预设通讯号码时,控制所述被叫端所显示的主叫号码为:除所述主叫端的通讯号码之外的其它通讯号码。
[0026]在一个实施例中,所述控制所述被叫端所显示的主叫号码为所述其它通讯号码,包括:
[0027]随机选择除所述主叫端的通讯号码之外的一个通讯号码;控制所述被叫端所显示的主叫号码为所述随机选择的通讯号码;或者
[0028]获取所述主叫端设定的一个用于显示于被叫端的通讯号码;控制所述被叫端所显示的主叫号码为所述主叫端设定的通讯号码。
[0029]在一个实施例中,所述在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接之后,所述方法还包括:
[0030]当所述主叫端、被叫端中的一端断开所述通话连接时,自动断开与另一端的通话连接。
[0031]根据本公开实施例的第二方面,提供了一种通话实现装置,用于服务器,包括:
[0032]接收模块,用于接收到主叫端的来电请求;
[0033]获取模块,用于利用所述来电请求获取被叫端的通讯号码;
[0034]连接模块,用于建立所述服务器与所述主叫端之间的通话连接、并对所述被叫端的通讯号码进行呼叫后,在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接。
[0035]在一个实施例中,所述获取模块,包括:
[0036]解析子模块,用于从所述来电请求中解析出所述被叫端的通讯号码,其中,所述来电请求中包括所述服务器的通讯号码、和位于所述服务器的通讯号码后面的被叫端的通讯号码。
[0037]在一个实施例中,所述连接模块,包括:
[0038]接通子模块,用于接通所述来电请求,所述服务器与所述主叫端进入接通状态;或者
[0039]呼叫子模块,用于挂断所述来电请求后,对所述主叫端进行呼叫,当所述主叫端接通该呼叫后,所述服务器与所述主叫端进入接通状态。
[0040]在一个实施例中,所述获取模块,包括:
[0041]处理子模块,用于接通所述来电请求,所述服务器与所述主叫端进入接通状态;或者挂断所述来电请求后,对所述主叫端进行呼叫,当所述主叫端接通该呼叫后,所述服务器与所述主叫端进入接通状态;
[0042]第一获取子模块,用于利用所述服务器与所述主叫端之间的通话通道,获取所述主叫端发送来的音频信息;
[0043]第二获取子模块,用于根据所述音频信息获取所述被叫端的通讯号码。
[0044]在一个实施例中,所述第二获取子模块,还用于当所述来电请求中携带所述被叫端的通讯号码时,获取所述主叫端发送来的第一双音多频DTMF音频,所述第一 DTMF音频由所述主叫端从所述来电请求中获取到所述被叫端的通讯号码后,对获取到的所述被叫端的通讯号码进行DTMF音频转换处理而成;或者
[0045]还用于获取所述主叫端发送来的由用户输入的语音信息,所述语音信息中包含所述被叫端的通讯号码信息;对所述语音信息进行内容识别,获得所述被叫端的通讯号码;或者
[0046]还用于获取所述主叫端发送来的第二 DTMF音频;从预存的DTMF音频与通讯号码的对应关系中,获取所述第二 DTMF音频对应的通讯号码,将所述第二 DTMF音频对应的通讯号码作为所述被叫端的通讯号码。
[0047]在一个实施例中,所述连接模块,包括:
[0048]保持子模块,用于保持所述服务器与所述主叫端之间的接通状态。
[0049]在一个实施例中,所述装置还包括:
[0050]判定模块,用于在所述连接模块在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接之后,判定所述被叫端的通讯号码是否为预设通讯号码,所述预设通讯号码为属于预设类型用户的通讯号码或者所述主叫端设定的身份屏蔽号码;
[0051]控制模块,用于当所述被叫端的通讯号码为预设通讯号码时,控制所述被叫端所显示的主叫号码为:除所述主叫端的通讯号码之外的其它通讯号码。
[0052]在一个实施例中,所述控制模块,包括:
[0053]第一控制子模块,用于随机选择除所述主叫端的通讯号码之外的一个通讯号码;控制所述被叫端所显示的主叫号码为所述随机选择的通讯号码;或者
[0054]第二控制子模块,用于获取所述主叫端设定的一个用于显示于被叫端的通讯号码;控制所述被叫端所显示的主叫号码为所述主叫端设定的通讯号码。
[0055]在一个实施例中,所述装置还包括:
[0056]断开模块,用于在所述连接模块在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接之后,当所述主叫端、被叫端中的一端断开所述通话连接时,自动断开与另一端的通话连接。
[0057]根据本公开实施例的第三方面,提供了一种通话实现装置,包括:
[0058]处理器;
[0059]用于存储处理器可执行指令的存储器;
[0060]其中,所述处理器被配置为:
[0061]接收到主叫端的来电请求;
[0062]利用所述来电请求获取被叫端的通讯号码;
[0063]建立所述服务器与所述主叫端之间的通话连接、并对所述被叫端的通讯号码进行呼叫后,在所述主叫端与所述被叫端之间建立经过所述服务器的通话连接。
[0064]本公开的实施例提供的技术方案可以包括以下有益效果:
[0065]上述技术方案,服务器利用主叫端的来电获取到被叫端的通讯号码,然后通过与主叫端之间建立通话连接、以及主动呼叫被叫端的方式,作为中间服务端,将自身与主叫端之间的通话连接、和自身与被叫端之间的通话连接进行对接处理,最终实现了在主叫端与被叫端之间建立起通话连接。在这个过程中,主叫端的用户不需要手动拨打被叫号码、或者拨打被叫号码的时长不受限制,从而提高了二次拨号的准确率和便利性。
[00
再多了解一些
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1