语言服务提供方法、装置及系统的制作方法_3

文档序号:8282265阅读:来源:国知局

[0117]对应地,服务器接收并保存该工作模式,以及该工作模式下的母语和外语。
[0118]步骤503,终端采集用户输入的语言信息;
[0119]步骤504,终端将语言信息发送给服务器;
[0120]对应地,服务器接收终端发送的语言信息。
[0121]步骤505,服务器判断语言信息是母语类型和外语类型中的哪一种;若判断结果为是母语类型的语言信息,则进入步骤506,若判断结果为是外语类型的语言信息,则进入步骤507 ;
[0122]步骤506,服务器将母语类型的语言信息翻译为外语类型的语言信息;
[0123]其中,步骤503至步骤506可以参考步骤402至408所述。
[0124]步骤507,服务器判断当前处于对话模式和翻译模式中的哪一种;
[0125]若步骤505中的判断结果为语言信息是外语类型的语言信息,则服务器判断当前处于对话模式和翻译模式中的哪一种;若判断结果为当前处于对话模式,则进入步骤508 ;若判断结果为当前处于翻译模式,则进入步骤509。
[0126]步骤508,服务器根据外语类型的语言信息生成外语类型的对话语言信息;
[0127]在对话模式下,服务器根据外语类型的语言信息生成外语类型的对话语言信息,本步骤可以参考步骤410所述。
[0128]步骤509,服务器根据将外语类型的语言信息翻译为母语类型的语言信息。
[0129]在翻译模式下,服务器根据将外语类型的语言信息翻译为母语类型的语言信息。具体来讲:
[0130]若语言信息为语音信息,则服务器将外语类型的语音信息通过外语语音识别技术识别为外语类型的文本信息;将外语类型的文本信息通过机器翻译技术翻译为母语类型的文本信息;将母语类型的文本信息通过语音合成技术合成为母语类型的语音信息。
[0131]需要说明的是,在服务器将外语类型的语音信息通过外语语音识别系统识别为外语类型的文本信息之后,服务器可以将该外语类型的文本信息反馈给终端进行显示,如图5C中的对话框54所示。
[0132]若语言信息为文本信息,则服务器将外语类型的文本信息通过机器翻译技术翻译为母语类型的文本信息;将母语类型的文本信息通过语音合成技术合成为母语类型的语音信息。
[0133]之后,服务器将母语类型的文本信息和语音信息中的一种或者两种发送给终端。
[0134]步骤510,终端接收服务器反馈的外语类型的语言信息或者对话语言信息或者母语类型的语目Ih息;
[0135]其中,母语类型的语言信息是服务器在当前处于翻译模式下判断到语言信息是外语类型后,将外语类型的语言信息翻译得到的信息。
[0136]步骤512,终端展示接收到的外语类型的语言信息或者对话语言信息或者母语类型的语目息。
[0137]若语言信息或者对话语言信息包括文本信息,则终端显示接收到的外语类型的语言信息或者对话语言信息中的文本信息。如图5D中的对话框55所示。
[0138]若语言信息或者对话语言信息包括语音信息,则终端播放接收到的外语类型的语H Ih息或者对话语目Ih息中的语首息。
[0139]综上所述,本实施例提供的语言服务提供方法,通过自动识别用户输入的语言信息是母语类型还是外语类型,对母语类型的语言信息翻译为外语类型的语言信息,对外语类型的语言信息生成相应的对话语言信息;解决了现有的语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,学习效率很低,且无法实现连贯的语音对话练习的问题;达到了不论用户使用母语还是外语,都能够实现连贯的语音对话练习,提高了学习效率的效果。
[0140]还通过增加翻译模式,使用户既可以进行对话练习,也可以进行翻译练习,按照不同的使用场景选择不同的工作模式,提高学习效率。据试验表明,以使用电池供电的手机为例,在相同的续航时间内,用户使用本文中实施例提供的语言服务提供方法进行学习的信息量,要大于采用现有方法进行学习的信息量的2-10倍,若用户长期使用本文中实施例提供的语言服务提供方法,所节省的学习时间或者说所提高的学习效率非常可观。
[0141]显然,图4实施例中提供的步骤416至步骤422也可以与图5实施例结合成为新的实施例,本文限于篇幅不再赘述。
[0142]请参考图6,其示出了本发明一个实施例提供的语言服务提供装置的结构方框图。该语言服务提供装置可以通过软件或者硬件或者两者的结合实现成为服务器的全部或者一部分。该装置包括:信息接收模块620、类型判断模块640、母语翻译模块660和外语对话模块680 ;
[0143]信息接收模块620,用于接收语言信息;
[0144]类型判断模块640,用于判断接收到的所述语言信息是母语类型和外语类型中的哪一种;
[0145]母语翻译模块660,用于若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;
[0146]外语对话模块680,用于若判断结果为是外语类型的语言信息,则根据所述外语类型的语目Ih息生成外语类型的对话语目Ih息。
[0147]综上所述,本实施例提供的语言服务提供装置,通过自动识别用户输入的语言信息是母语类型还是外语类型,对母语类型的语言信息翻译为外语类型的语言信息,对外语类型的语言信息生成相应的对话语言信息;解决了现有的语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,学习效率很低,且无法实现连贯的语音对话练习的问题;达到了不论用户使用母语还是外语,都能够实现连贯的语音对话练习,提高了学习效率的效果。
[0148]请参考图7,其示出了本发明另一实施例提供的语言服务提供装置的结构方框图。该语言服务提供装置可以通过软件或者硬件或者两者的结合实现成为服务器的全部或者一部分。该装置包括:信息接收模块620、类型判断模块640、母语翻译模块660和外语对话模块680 ;
[0149]信息接收模块620,用于接收语言信息;
[0150]类型判断模块640,用于判断接收到的所述语言信息是母语类型和外语类型中的哪一种;
[0151]母语翻译模块660,用于若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;
[0152]外语对话模块680,用于若判断结果为是外语类型的语言信息,则根据所述外语类型的语目Ih息生成外语类型的对话语目Ih息。
[0153]若所述语言信息为语音信息,则所述类型判断模块640,包括:置信度计算单元和类型确定单元;
[0154]所述置信度计算单元,用于通过母语声学模型和外语声学模型分别计算所述语音信息的置信度;
[0155]所述类型确定单元,用于根据计算得到的两个置信度中较高的一个确定所述语音信息的类型。
[0156]若所述语言信息为文本信息,则所述类型判断模块640,包括:文本确定单元;
[0157]所述文本确定单元,用于通过正则表达式或者所述语言信息的编码形式来判断所述文本信息的类型。
[0158]所述母语翻译模块660,包括:语音翻译单元或文本翻译单元;
[0159]所述语音翻译单元,用于若所述语言信息为语音信息,则将所述母语类型的语音信息通过母语语音识别系统识别为母语类型的文本信息;将所述母语类型的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息;
[0160]所述文本翻译单元,用于若所述语言信息为文本信息,则将所述母语类型的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息。
[0161]所述外语对话模块680,包括:语音对话单元或文本对话单元;
[0162]所述语音对话单元,用于若所述语言信息为语音信息,则将所述外语类型的语音信息通过外语语音识别系统识别为外语类型的文本信息;根据所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息;
[0163]所述文本对话单元,用于若所述语言信息为文本信息,则将所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息。
[0164]优选地,所述信息接收模块620,包括:混合接收单元;
[0165]所述混合接收单元,用于接收预定模式下采集的语言信息,所述预定模式下采集的语言信息为混合有母语和外语的语言信息;
[0166]所述装置,还包括:混合翻译模块690 ;
[0167]所述混合翻译模块690,用于将所述混合有母语和外语的语言信息翻译为外语类型的语目息。
[0168]所述混合翻译模块690,包括:语音混翻单元或文本混翻单元;
[0169]所述语音混翻单元,用于若所述语言信息为语音信息,则将所述混合有母语和外语的语言信息通过双语识别技术识别为混合有母语和外语的文本信息;将所述混合有母语和外语的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息;
[0170]所述文本混翻单元,用于若所述语言信息为文本信息,则将所述混合有母语和外语的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息。
[0171]优选地,所述装置,还包括:模式判断模块672和外语翻译模块674 ;
[0172]所述模式判断模块672,用于判断当前处于对话模式和翻译模式中的哪一种;
[0173]所述外语对话模块680,用于若判断结果为当前处于对话模式,则执行所述根据所述外语类型的语言信息生成外语类型的对话语言信息的步骤;
[0174]所述外语翻译模块674,用于若判断结果为当前处于翻译模式,则将所述外语类型的语言信息翻译为母语类型的语言信息。
[0175]所述外语翻译模块674,包括:语音外翻单元和文本外翻
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1