一种语音通信方法_3

文档序号:8342960阅读:来源:国知局
,通过在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号,当在预设时间段内未接收到语音信号时,查找第一用户终端对应的通信状态信息,根据预设状态反馈规则和通信状态信息生成第一用户终端的通信状态反馈消息,并将通信状态反馈消息发送至第二用户终端。可在监测不到第一用户终端的语音信号时,即第一用户终端语音通信异常中断的情况下,通过将查找的第一用户终端对应的通信状态信息,并根据预设状态反馈规则生成的通信状态反馈消息发送至第二用户终端,以使第二用户终端清楚语音通信异常的原因,提高了语音通信效率,增强了用户体验效果。并且可以在建立语音通信时就获取一次通信状态信息,实现第一用户终端的即时监听,并继续从语音信号中获取并更新通信状态信息,可保证通信状态信息的准确性,提高了语音通信质量,从而提升了用户黏性。
[0048]下面将结合附图3-附图5,对本发明实施例提供的语音通信装置进行详细介绍。需要说明的是,附图3-附图5所示的语音通信装置,用于执行本发明图1和图2所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1和图2所示的实施例。
[0049]请参见图3,为本发明实施例提供了一种语音通信装置的结构示意图。如图3所示,本发明实施例的所述语音通信装置I可以包括:监测单元11、查找单元12和发送单元13ο
[0050]监测单元11,用于在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号;
[0051]具体实现中,所述监测单元11在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号。所述第一用户终端可通过通信基站、互联网等方式与第二用户终端进行语音通信。因此,所述监测单元11可通过监测通信基站或者用于管理网络语音通信数据包的设备(例如:网关等)获知是否接收到所述第一用户终端请求向第二用户终端发送的语音信号。
[0052]所述预设时间段可以被所述语音通信装置用于确定所述第一用户终端是否存在通信异常中断的情况。
[0053]查找单元12,用于若在预设时间段内未接收到所述语音信号,查找所述第一用户终端对应的通信状态信息;
[0054]具体实现中,当在预设时间段内未接收到所述第一用户终端发送的语音信号时,所述查找单元12进行查找所述第一用户终端对应的通信状态信息,所述第一用户终端对应的通信状态信息包括电量数据、通信信号数据,其中,电量数据为所述第一用户终端的当前电量数据,通信信号数据可包括但不限定于所述第一用户终端当前的有线网络信号、无线网络信号、基站网络信号等。通过查找所述第一用户终端对应的通信状态信息以确定所述语音通信装置未接收到所述第一用户终端的语音信号的原因。
[0055]发送单元13,用于根据预设状态反馈规则和所述通信状态信息生成所述第一用户终端的通信状态反馈消息,并将所述通信状态反馈消息发送至所述第二用户终端;
[0056]具体实现中,所述发送单元13根据预设状态反馈规则和所述通信状态信息生成所述第一用户终端的通信状态反馈消息,所述预设状态反馈规则是检测所述通信状态信息中的电量数据是否低于电量预设值、通信信号是否低于通信信号预设值,所述语音通信装置可自行设置所述电量预设值、通信信号预设值。若检测到所述通信状态信息电量数据低于电量预设值和/或通信信号低于通信信号预设值,则生成所述通信状态反馈消息并将所述通信状态反馈消息发送至所述第二用户终端,以使所述第二终端了解未接收到所述第一终端的语音信号的原因。
[0057]在本发明实施例中,通过在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号,当在预设时间段内未接收到语音信号时,查找第一用户终端对应的通信状态信息,根据预设状态反馈规则和通信状态信息生成第一用户终端的通信状态反馈消息,并将通信状态反馈消息发送至第二用户终端。可在监测不到第一用户终端的语音信号时,即第一用户终端语音通信异常中断的情况下,通过将查找的第一用户终端对应的通信状态信息,并根据预设状态反馈规则生成的通信状态反馈消息发送至第二用户终端,以使第二用户终端清楚语音通信异常的原因,提高了语音通信质量以及语音通信效率,从而提升了用户黏性。
[0058]请参见图4,为本发明实施例提供了另一种语音通信装置的结构示意图。如图4所示,本发明实施例的所述语音通信装置I可以包括:监测单元11、查找单元12、发送单元13、获取单元14和更新单元15。
[0059]获取单元14,用于当第一用户终端与第二用户终端建立语音通信连接时,获取并保存所述第一用户终端的通信状态信息;
[0060]具体实现中,当第一用户终端与第二用户终端建立语音通信连接时,所述获取单元14进行获取所述第一用户终端的通信状态信息,所述通信状态信息包括电量数据、通信信号数据,其中,电量数据为所述第一用户终端的当前电量数据,通信信号数据可包括但不限定于所述第一用户终端当前的有线网络信号、无线网络信号、基站网络信号等。所述语音通信装置将所述第一用户终端的通信状态信息进行保存。
[0061]需要说明的是,当第一用户终端与第二用户终端建立连接时,所述第一用户终端第一次发送的通信状态信息,可以是与第一次发送的语音数据绑定在一起发送,或者可以单独设置一个携带有通信状态信息的状态信号进行发送。
[0062]所述获取单元14,还用于当接收到第一用户终端发送的语音信号时,根据所述语音信号获取所述第一用户终端对应的通信状态信息;
[0063]具体实现中,在所述第一用户终端与所述第二用户终端建立语音通信连接之后,所述获取单元14接收所述第一用户终端发送的语音信号,并且语音信号包括语音数据和通信状态信息。其中,通信状态信息是以固定时间间隔与所述语音数据绑定,并且由所述第一用户终端发送的信息,即所述获取单元14所接收的语音信号中包含语音数据和通信状态信息。因此,所述获取单元14可以根据所述语音信号获取所述第一用户终端对应的通信状态信息。
[0064]更新单元15,用于采用所述通信状态信息对所存储的所述第一用户终端对应的通信状态信息进行更新;
[0065]具体实现中,所述更新单元15将所获取的通信状态信息对所存储的所述第一用户终端对应的通信状态信息进行更新。其中,所存储的所述第一用户终端对应的通信状态信息是在当第一用户终端与第二用户终端建立连接时进行保存的通信状态信息或者是上一次进行更新保存的通信状态信息,进一步更新所述通信状态信息以使所述语音通信装置获得所述第一用户终端的实时通信状态信息,可保证通信状态信息的准确性,提高了语音通信质量。
[0066]监测单元11,用于在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号;
[0067]具体实现中,所述监测单元11在预设时间段内监测是否接收到第一用户终端请求向第二用户终端发送的语音信号。所述第一用户终端可通过通信基站、互联网等方式与第二用户终端进行语音通信。因此,所述监测单元11可通过监测通信基站或者用于管理网络语音通信数据包的设备(例如:网关等)获知是否接收到所述第一用户终端请求向第二用户终端发送的语音信号。
[0068]查找单元12,用于若在预设时间段内未接收到所述语音信号,查找所述第一用户终端对应的通信状态信息;
[0069]具体实现中,当在预设时间段内未接收到所述第一用户终端发送的语音信号时,所述查找单元12进行查找所述第一用户终端对应的通信状态信息,所述第一用户终端对应的通信状态信息包括电量数据、通信信号数据,其中,电量数据为所述第一用户终端的当前电量数据,通信信号数据可包括但不限定于所述第一用户终端当前的有线网络信号、无线网络信号、
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1