语言服务提供方法、装置及系统制造方法及图纸

技术编号:11437604 阅读:99 留言:0更新日期:2015-05-08 15:46
本发明专利技术公开了一种语言服务提供方法、装置及系统,属于计算机技术领域。所述语言服务提供方法包括:接收语言信息;判断所述语言信息是母语类型和外语类型中的哪一种;若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;若判断结果为是外语类型的语言信息,则根据所述外语类型的语言信息生成外语类型的对话语言信息。本发明专利技术解决了现有的语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,学习效率很低,且无法实现连贯的语音对话练习的问题;达到了不论用户使用母语还是外语,都能够实现连贯的语音对话练习,提高了学习效率的效果。

【技术实现步骤摘要】
语言服务提供方法、装置及系统
本专利技术涉及计算机
,特别涉及一种语言服务提供方法、装置及系统。
技术介绍
随着外语学习的流行,提供语音识别、语言翻译以及语言学习之类功能的应用程序也越来越多,这些应用程序可以运行在诸如手机、平板电脑和电子书阅读器之类的终端上。在常见的一种语言翻译服务的提供方法中:终端接收用户输入的母语类型的文本信息;然后,终端将该母语类型的文本信息通过机器翻译技术翻译成为外语类型的文本信息;最后,终端将该外语类型的文本信息进行显示,或者将该外语类型的文本信息合成为语音信息后播放。在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下问题:现有语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,若用户需要练习一段不熟悉的外语对话,只能一句一句逐个翻译,学习效率很低,而且无法实现连贯的语音对话练习。
技术实现思路
为了解决现有的语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,学习效率很低,且无法实现连贯的语音对话练习的问题,本专利技术实施例提供了一种录音方法、装置和终端。所述技术方案如下:第一方面,提供了一种语言服务提供方法,所述方法包括:接收语言信息;判断所述语言信息是母语类型和外语类型中的哪一种;若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;若判断结果为是外语类型的语言信息,则判断当前处于对话模式和翻译模式中的哪一种,所述对话模式或所述翻译模式是终端提供的两种工作模式,所述工作模式是所述终端根据接收到的模式设定信号设定的;若判断结果为当前处于对话模式,则根据所述外语类型的语言信息生成外语类型的对话语言信息;若判断结果为当前处于翻译模式,则将所述外语类型的语言信息翻译为母语类型的语言信息。第二方面,提供了一种语音服务提供方法,所述方法包括:采集用户输入的语言信息;将所述语言信息发送给服务器;接收模式设定信号;将根据所述模式设定信号设定的工作模式发送给服务器,所述工作模式包括翻译模式和对话模式;接收所述服务器反馈的外语类型的语言信息或者对话语言信息或者母语类型的语言信息;其中,所述外语类型的语言信息是所述服务器判断到所述语言信息是母语类型后,将所述母语类型的语言信息翻译得到的信息,所述外语类型的对话语言信息是所述服务器在当前处于对话模式下判断到所述语言信息是外语类型后,根据所述外语类型的语言信息生成的信息,所述母语类型的语言信息是所述服务器在当前处于翻译模式下判断到所述语言信息是外语类型后,将所述外语类型的语言信息翻译得到的信息;展示接收到的所述外语类型的语言信息或者对话语言信息或者母语类型的语言信息。第三方面,提供了一种语言服务提供装置,所述装置包括:信息接收模块,用于接收语言信息;类型判断模块,用于判断接收到的所述语言信息是母语类型和外语类型中的哪一种;母语翻译模块,用于若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;模式判断模块,用于若判断结果为是外语类型的语言信息,则判断当前处于对话模式和翻译模式中的哪一种;外语对话模块,用于若判断结果为当前处于对话模式,则根据所述外语类型的语言信息生成外语类型的对话语言信息;所述外语翻译模块,用于若判断结果为当前处于翻译模式,则将所述外语类型的语言信息翻译为母语类型的语言信息。第四方面,提供了一种语言服务提供装置,所述装置包括:信息采集模块,用于采集用户输入的语言信息;信息发送模块,用于将所述语言信息发送给服务器;所述装置还包括用于接收模式设定信号的模块;所述装置还包括用于将根据所述模式设定信号设定的工作模式发送给服务器的模块,所述工作模式包括翻译模式和对话模式;反馈接收模块,用于接收所述服务器反馈的外语类型的语言信息或者对话语言信息;其中,所述外语类型的语言信息是所述服务器判断到所述语言信息是母语类型后,将所述母语类型的语言信息翻译得到的信息,所述外语类型的对话语言信息是所述服务器在当前处于对话模式下判断到所述语言信息是外语类型后,根据所述外语类型的语言信息生成的信息;反馈展示模块,用于展示接收到的所述外语类型的语言信息或者对话语言信息。第五方面,提供了一种语言服务提供系统,所述系统包括终端和服务器,所述终端和所述服务器之间通过无线网络或者有线网络相连;所述终端包括如上第四方面所述的语言服务提供装置;所述服务器包括如上第三方面所述的语言服务提供装置。本专利技术实施例提供的技术方案的有益效果是:通过自动识别用户输入的语言信息是母语类型还是外语类型,对母语类型的语言信息翻译为外语类型的语言信息,对外语类型的语言信息生成相应的对话语言信息;解决了现有的语音翻译服务的提供方法仅能够实现母语到外语之间的单一翻译功能,学习效率很低,且无法实现连贯的语音对话练习的问题;达到了不论用户使用母语还是外语,都能够实现连贯的语音对话练习,提高了学习效率的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术各个实施例所涉及的一种实施环境的结构示意图;图2是本专利技术一个实施例提供的语言服务提供方法的方法流程图;图3是本专利技术一个实施例提供的语言服务提供方法的方法流程图;图4A是本专利技术另一实施例提供的语言服务提供方法的方法流程图;图4B至4G是图4A所示实施例提供的语言服务提供方法所涉及的界面示意图;图5A是本专利技术再一实施例提供的语言服务提供方法的方法流程图;图5B至5D是图5A所示实施例提供的语言服务提供方法所涉及的界面示意图;图6是本专利技术一个实施例提供的语言服务提供装置的结构方框图;图7是本专利技术另一个实施例提供的语言服务提供装置的结构方框图;图8是本专利技术一个实施例提供的语言服务提供装置的结构方框图;图9是本专利技术另一个实施例提供的语言服务提供装置的结构方框图;图10是本专利技术一个实施例提供的服务器的结构方框图;图11是本专利技术一个实施例提供的终端的结构方框图;图12是本专利技术一个实施例提供的语言服务提供系统的结构方框图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参考图1,其示出了本专利技术各个实施例所涉及的一种实施环境的结构示意图。该实施环境包括终端120和服务器140。终端120可以是运行有提供语言服务的客户端的电子设备,该电子设备可以是智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。终端120与服务器140之间可以通过无线网络或者有线网络相连。服务器140可以是一台服务器本文档来自技高网...
语言服务提供方法、装置及系统

【技术保护点】
一种语言服务提供方法,其特征在于,所述方法包括:接收语言信息;判断所述语言信息是母语类型和外语类型中的哪一种;若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;若判断结果为是外语类型的语言信息,则根据所述外语类型的语言信息生成外语类型的对话语言信息。

【技术特征摘要】
1.一种语言服务提供方法,其特征在于,所述方法包括:接收语言信息;判断所述语言信息是母语类型和外语类型中的哪一种;若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;若判断结果为是外语类型的语言信息,则判断当前处于对话模式和翻译模式中的哪一种,所述对话模式或所述翻译模式是终端提供的两种工作模式,所述工作模式是所述终端根据接收到的模式设定信号设定的;若判断结果为当前处于对话模式,则当所述语言信息为语音信息时,将所述外语类型的语音信息通过外语语音识别系统识别为外语类型的文本信息;根据所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息;或,当所述语言信息为文本信息时,将所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息;若判断结果为当前处于翻译模式,则将所述外语类型的语言信息翻译为母语类型的语言信息。2.根据权利要求1所述的方法,其特征在于,若所述语言信息为语音信息,则所述判断所述语言信息是母语类型和外语类型中的哪一种,包括:通过母语声学模型和外语声学模型分别计算所述语音信息的置信度;根据计算得到的两个置信度中较高的一个确定所述语音信息的类型。3.根据权利要求1所述的方法,其特征在于,若所述语言信息为文本信息,则所述判断所述语言信息是母语类型和外语类型中的哪一种,包括:通过正则表达式或者所述语言信息的编码形式来判断所述文本信息的类型。4.根据权利要求1所述的方法,其特征在于,所述将所述母语类型的语言信息翻译为外语类型的语言信息,包括:若所述语言信息为语音信息,则将所述母语类型的语音信息通过母语语音识别系统识别为母语类型的文本信息;将所述母语类型的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息;或,若所述语言信息为文本信息,则将所述母语类型的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息。5.根据权利要求1至4任一所述的方法,其特征在于,所述接收语言信息,包括:接收预定模式下采集的语言信息,所述预定模式下采集的语言信息为混合有母语和外语的语言信息;所述接收语言信息之后,还包括:将所述混合有母语和外语的语言信息翻译为外语类型的语言信息。6.根据权利要求5所述的方法,其特征在于,所述将所述混合有母语和外语的语言信息翻译为外语类型的语言信息,包括:若所述语言信息为语音信息,则将所述混合有母语和外语的语言信息通过双语识别技术识别为混合有母语和外语的文本信息;将所述混合有母语和外语的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息;或,若所述语言信息为文本信息,则将所述混合有母语和外语的文本信息通过机器翻译技术翻译为外语类型的文本信息;将所述外语类型的文本信息通过语音合成技术合成为外语类型的语音信息。7.根据权利要求1所述的方法,其特征在于,所述将所述外语类型的语言信息翻译为母语类型的语言信息,包括:若所述语言信息为语音信息,则将所述外语类型的语音信息通过外语语音识别技术识别为外语类型的文本信息;将所述外语类型的文本信息通过机器翻译技术翻译为母语类型的文本信息;将所述母语类型的文本信息通过语音合成技术合成为母语类型的语音信息;或,若所述语言信息为文本信息,则将所述外语类型的文本信息通过机器翻译技术翻译为母语类型的文本信息;将所述母语类型的文本信息通过语音合成技术合成为母语类型的语音信息。8.一种语音服务提供方法,其特征在于,所述方法包括:采集用户输入的语言信息;将所述语言信息发送给服务器;接收模式设定信号;将根据所述模式设定信号设定的工作模式发送给服务器,所述工作模式包括翻译模式和对话模式;接收所述服务器反馈的外语类型的语言信息或者对话语言信息或者母语类型的语言信息;其中,所述外语类型的语言信息是所述服务器判断到所述语言信息是母语类型后,将所述母语类型的语言信息翻译得到的信息,所述外语类型的对话语言信息是所述服务器在当前处于对话模式下判断到所述语言信息是外语类型后,当所述语言信息为语音信息时,将所述外语类型的语音信息通过外语语音识别系统识别为外语类型的文本信息;根据所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息;或,当所述语言信息为文本信息时,将所述外语类型的文本信息通过人机问答技术生成外语类型的对话文本信息;将所述外语类型的对话文本信息通过语音合成技术合成为外语类型的对话语音信息,所述母语类型的语言信息是所述服务器在当前处于翻译模式下判断到所述语言信息是外语类型后,将所述外语类型的语言信息翻译得到的信息;展示接收到的所述外语类型的语言信息或者对话语言信息或者母语类型的语言信息。9.根据权利要求8所述的方法,其特征在于,所述采集用户输入的语言信息,包括:采集用户在预定模式下输入的语言信息,所述预定模式下输入的语言信息为混合有母语和外语的语言信息;所述接收所述服务器反馈的外语类型的语言信息,包括:接收所述服务器反馈的外语类型的另一语言信息,所述外语类型的另一语言信息是所述服务器接收到所述混合有母语和外语的语言信息后,将所述混合有母语和外语的语言信息翻译后得到的信息。10.一种语言服务提供装置,其特征在于,所述装置包括:信息接收模块,用于接收语言信息;类型判断模块,用于判断接收到的所述语言信息是母语类型和外语类型中的哪一种;母语翻译模块,用于若判断结果为是母语类型的语言信息,则将所述母语类型的语言信息翻译为外语类型的语言信息;模式判断模块,用于若判断结果为是外语类型的语言信息,则判断当前处于对话模式和翻译模式中的哪一种,所述对话模式或所述翻译模式是终端提供的两种工作模式,所述工作模式是所述终端根据接收到的模式设定信号设定的;外语对...

【专利技术属性】
技术研发人员:宋阳陈波卢鲤叶浩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1