他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0119]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0120]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种不同语言间实现语音通信的方法,其特征在于,包括: 在第一用户终端和第二用户终端的语音通话过程中,数据服务器接收语音服务器发送的所述第一用户终端的原始语音; 数据服务器按照预先得到的所述第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的翻译结果并发送,以便所述第二用户终端能够接收到所述翻译结果。
2.如权利要求1所述的方法,其特征在于,数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的翻译结果并发送,具体包括: 当所述第二用户终端为固定终端时,数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文语音,并将所述译文语音发送给语音服务器,由所述语音服务器将所述译文语音发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文语音并播放; 当所述第二用户终端为具有语音合成功能的移动终端时,数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文文本,并将所述译文文本发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文文本,并将所述译文文本合成为译文语音并播放; 当所述第二用户终端为不具有语音合成功能的移动终端时,数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文语音,并将所述译文语音发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文语音并播放。
3.如权利要求2所述的方法,其特征在于,当所述第二用户终端为不具有语音合成功能的移动终端时,所述方法还包括: 数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文文本,并将所述译文文本以短消息的形式发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文文本并显示。
4.如权利要求1所述的方法,其特征在于,数据服务器接收语音服务器发送的第一用户终端的原始语音,具体包括: 数据服务器接收语音服务器发送的所述原始语音中的至少一个语音段;其中,所述语音段是语音服务器根据所述原始语音中的停顿时间,对所述原始语音进行分段得到的,并且按照每个语音段在所述原始语音中的先后顺序发送的;则 按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的翻译结果并发送,具体包括: 按照每个语音段在所述原始语音中的先后顺序,对接收到的每个语音段分别执行下述操作: 按照预先得到的第二用户终端所需的语言类型,对当前语音段进行翻译,得到与当前语音段对应的翻译结果并发送。
5.如权利要求4所述的方法,其特征在于,每个语音段具有语音段序号,所述语音段序号是所述语音服务器按照每个语音段在所述原始语音中的先后顺序分配的;则 所述方法还包括: 数据服务器按照预先设置的时间周期,向语音服务器反馈当前已处理的语音段的语音段序号,以便语音服务器能够根据接收到的当前已处理的语音段的语音段序号,为后续得到的语音段分配语音段序号。
6.如权利要求1?5任一所述的方法,其特征在于,所述语音服务器部署在电路域,所述数据服务器部署在数据域。
7.—种不同语言间实现语音通信的系统,其特征在于,包括:数据服务器和语音服务器,其中: 所述语音服务器,用于在第一用户终端和第二用户终端的语音通话过程中,将所述第一用户终端的原始语音发送给数据服务器; 所述数据服务器,用于接收语音服务器发送的所述第一用户终端的原始语音;按照预先得到的所述第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的翻译结果并发送,以便所述第二用户终端能够接收到所述翻译结果。
8.如权利要求7所述的系统,其特征在于,所述数据服务器,具体用于: 当所述第二用户终端为固定终端时,按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文语音,并将所述译文语音发送给语音服务器,由所述语音服务器将所述译文语音发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文语音并播放; 当所述第二用户终端为具有语音合成功能的移动终端时,按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文文本,并将所述译文文本发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文文本,并将所述译文文本合成为译文语音并播放; 当所述第二用户终端为不具有语音合成功能的移动终端时,按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文语音,并将所述译文语音发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文语首并播放。
9.如权利要求8所述的系统,其特征在于,所述数据服务器还用于: 当所述第二用户终端为不具有语音合成功能的移动终端时,按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的译文文本,并将所述译文文本以短消息的形式发送给所述第二用户终端,以便所述第二用户终端能够接收到所述译文文本并显示。
10.如权利要求7所述的系统,其特征在于,所述语音服务器,具体用于: 根据所述原始语音中的停顿时间,对所述原始语音进行分段,并且按照每个语音段在所述原始语音中的先后顺序,发送至少一个语音段给数据服务器;则 所述数据服务器,具体用于: 按照每个语音段在所述原始语音中的先后顺序,对接收到的每个语音段分别执行下述操作: 按照预先得到的第二用户终端所需的语言类型,对当前语音段进行翻译,得到与当前语音段对应的翻译结果并发送。
11.如权利要求10所述的系统,其特征在于,所述语音服务器,还用于: 按照每个语音段在所述原始语音中的先后顺序为每个语音段分配语音段序号;则 所述数据服务器,还用于: 按照预先设置的时间周期,向所述语音服务器反馈当前已处理的语音段的语音段序号,以便语音服务器能够根据接收到的当前已处理的语音段的语音段序号,为后续得到的语音段分配语音段序号。
12.如权利要求7?11任一所述的系统,其特征在于,所述语音服务器部署在电路域,所述数据服务器部署在数据域。
【专利摘要】本发明公开了一种不同语言间实现语音通信的方法和系统,用以解决现有技术中的方案由于受被叫终端能力的限制而导致适用性较差的问题。该方法包括:在第一用户终端和第二用户终端的语音通话过程中,数据服务器接收语音服务器发送的第一用户终端的原始语音;数据服务器按照预先得到的第二用户终端所需的语言类型,对所述原始语音进行翻译,得到与所述原始语音对应的翻译结果并发送,以便所述第二用户终端能够接收到所述翻译结果。
【IPC分类】G10L15-26, H04W4-14, H04W4-18
【公开号】CN104754536
【申请号】CN201310743004
【发明人】郭勐, 杨蕾, 张俭
【申请人】中国移动通信集团公司
【公开日】2015年7月1日
【申请日】2013年12月27日