1.一种对通话语音进行实时翻译的方法,其中,所述方法包括:
当电子终端需要对通话语音进行实时翻译时,检测是否满足预设条件;
当检测到满足预设条件时,将采集的通话语音发送到用于翻译通话语音的翻译服务器;
当检测到不满足预设条件时,对采集的通话语音进行音质预处理,并将处理后的通话语音发送到翻译服务器;
从翻译服务器接收与发送的通话语音对应的翻译结果。
2.如权利要求1所述的方法,其中,所述方法还包括:将从翻译服务器接收到的翻译结果发送到基站,以由基站转发到与所述电子终端进行语音通话的另一电子终端;
和/或,检测是否满足预设条件的步骤包括:周期性地检测是否满足预设条件;或者,实时检测是否满足预设条件;
和/或,所述预设条件包括:采集的通话语音的语音质量满足特定条件和/或所述翻译服务器会对接收到的待翻译的通话语音进行音质预处理;
和/或,所述音质预处理包括:降噪处理和/或回声消除处理。
3.如权利要求2所述的方法,其中,将从翻译服务器接收到的翻译结果发送到基站的步骤包括:对从翻译服务器接收到的翻译结果进行音质后处理,并将处理后的翻译结果发送到基站,其中,所述翻译结果为语音形式的翻译结果;
和/或,所述特定条件为:信噪比高于预设阈值。
4.如权利要求3所述的方法,其中,所述音质后处理包括:滤波处理和/或增益设置。
5.一种对通话语音进行实时翻译的方法,其中,所述方法包括:
当电子终端需要对通话语音进行实时翻译时,检测是否满足预设条件;
当检测到满足预设条件时,将从基站接收到的通话语音发送到用于翻译通话语音的翻译服务器;
当检测到不满足预设条件时,对从基站接收到的通话语音进行音质预处理,并将处理后的通话语音发送到翻译服务器;
从翻译服务器接收与发送的通话语音对应的翻译结果。
6.如权利要求5所述的方法,其中,所述方法还包括:输出从翻译服务器接收到的翻译结果;
和/或,检测是否满足预设条件的步骤包括:周期性地检测是否满足预设条件;或者,实时检测是否满足预设条件;
和/或,所述预设条件包括:从基站接收到的通话语音的语音质量满足特定条件和/或所述翻译服务器会对接收到的待翻译的通话语音进行音质预处理;
和/或,所述音质预处理包括:降噪处理和/或回声消除处理。
7.一种对通话语音进行实时翻译的设备,其中,所述设备包括:
音质检测单元,当电子终端需要对通话语音进行实时翻译时,检测是否满足预设条件;
音质处理单元,当检测到不满足预设条件时,对采集的通话语音进行音质预处理;
发送单元,当检测到满足预设条件时,将采集的通话语音发送到用于翻译通话语音的翻译服务器;当检测到不满足预设条件时,将音质处理单元处理后的通话语音发送到翻译服务器;
翻译结果接收单元,从翻译服务器接收与发送的通话语音对应的翻译结果。
8.一种对通话语音进行实时翻译的设备,其中,所述设备包括:
音质检测单元,当电子终端需要对通话语音进行实时翻译时,检测是否满足预设条件;
音质处理单元,当检测到不满足预设条件时,对从基站接收到的通话语音进行音质预处理;
发送单元,当检测到满足预设条件时,将从基站接收到的通话语音发送到用于翻译通话语音的翻译服务器;当检测到不满足预设条件时,将音质处理单元处理后的通话语音发送到翻译服务器;
翻译结果接收单元,从翻译服务器接收与发送的通话语音对应的翻译结果。
9.一种存储有计算机程序的计算机可读存储介质,其中,当所述计算机程序被处理器执行时实现如权利要求1至4中的任意一项所述的对通话语音进行实时翻译的方法和/或如权利要求5至6中的任意一项所述的对通话语音进行实时翻译的方法。
10.一种电子终端,其中,所述电子终端包括:
处理器;
存储器,存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1至4中的任意一项所述的对通话语音进行实时翻译的方法和/或如权利要求5至6中的任意一项所述的对通话语音进行实时翻译的方法。