一种语音转换的方法及终端的制作方法_4

文档序号:9810516阅读:来源:国知局
片段中,以保证所述至少一个第二文字片段的完整性。
[0111]生成单元1036,用于根据所述至少一个第二文字片段生成第二文字信息。
[0112]具体实现中,所述第一翻译单元1032和所述第二翻译单元1034翻译得到的第二文字片段可能是孤立,片段与片段之间的联系不是很紧密,因此所述生成单元1036根据所述至少一个第二文字片段生成第二文字信息,将所述至少一个第二文字片段整理、融合在一起,使片段与片段之间有联系,从而使得所述第二文字信息表达的内容是完整的,和所述第一文字信息表达的内容相同。
[0113]第一播放单元104,用于将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。
[0114]具体实现中,所述第一播放单元将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据,所述第二语音数据的语音类型即为本端用户指定的语音类型,这样本端用户便能理解各种语音类型的语音数据。所述第一播放单元104播放所述第二语音数据以使本端用户能够获取所述第一语音数据的内容。在本端用户无法接听或者不方便接听语音数据的情况下,本端用户可以选择在所述终端上显示翻译后的所述第二文字信息,避免语音数据的丢失。
[0115]在本发明实施例中,通过将接收到的关联终端发送的第一语音数据转换为与第一语音数据相对应的第一文字信息,并检测第一文字信息与本端的预设文字类型是否匹配,当第一文字信息与预设的文字类型不匹配时,将第一文字信息翻译为与预设文字类型相匹配的第二文字信息,然后将第二文字信息转换为与第二文字信息相对应的第二语音数据并播放第二语音数据,实现对不同语种的语音数据转换,克服通信双方之间的语言障碍,方便用户沟通,同时通过分片段翻译提高翻译的准确性。
[0116]请参见图7,为本发明提供的另一种终端的结构示意图;该终端20可包括:转换单元201、检测单元202、翻译单元203、第一播放单元204和第二播放单元205。其中,转换单元201、检测单元202、翻译单元203和第一播放单元204的具体结构可参见图4所示实施例的转换单元101、检测单元102、翻译单元103和第一播放单元104的具体描述,在此不再赘述。
[0117]第二播放单元205,用于当所述第一文字信息与所述预设文字类型匹配时,播放所述第一语音数据。
[0118]具体实现中,当所述检测单元202检测的结果为是时,可以理解的是所述第一语音数据的语音类型与本端用户指定的语音类型相同,本端用户能够理解所述第一语音数据,因此无需所述第一播放单元204对所述第一语音数据进行转换,所述第二播放单元205直接播放所述第一语音数据即可。
[0119]在本发明实施例中,通过将接收到的关联终端发送的第一语音数据转换为与第一语音数据相对应的第一文字信息,并检测第一文字信息与本端的预设文字类型是否匹配,当第一文字信息与预设的文字类型不匹配时,将第一文字信息翻译为与预设文字类型相匹配的第二文字信息,然后将第二文字信息转换为与第二文字信息相对应的第二语音数据并播放第二语音数据,实现对不同语种的语音数据转换,克服通信双方之间的语言障碍,方便用户沟通。
[0120]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0121]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种语音转换的方法,其特征在于,包括: 接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息; 检测所述第一文字信息与本端的预设文字类型是否匹配; 当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息; 将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。2.根据权利要求1所述的方法,其特征在于,所述接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息,包括: 接收关联终端发送的第一语音数据并识别所述第一语音数据的语音类型; 根据所述第一语音数据的语音类型,在预设的字音库中查找所述第一语音数据的语音类型所对应的文字类型; 根据所述第一语音数据的语音类型所对应的文字类型,将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息; 其中,所述预设的字音库存储着至少一种语音类型以及各语音类型所对应的文字类型,用于实现语音数据与文字信息之间的相互转换。3.根据权利要求2所述的方法,其特征在于,所述当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息,包括: 当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息进行划分得到至少一个第一文字片段; 根据所述预设文字类型分别对所述至少一个第一文字片段中的每个第一文字片段进行翻译,以得到与所述预设文字类型相匹配的至少一个第二文字片段; 根据所述至少一个第二文字片段生成第二文字信息。4.根据权利要求3所述的方法,其特征在于,在所述根据所述至少一个第二文字片段生成第二文字信息的步骤之前,还包括: 判断所述至少一个第一文字片段中是否存在无法翻译的第一文字片段; 当判断的结果为是时,按照预设的翻译规则对所述无法翻译的第一文字片段进行翻译,以得到与所述无法翻译的第一文字片段相对应的第二文字片段; 将所述与所述无法翻译的第一文字片段相对应的第二文字片段添加至所述至少一个第二文字片段中。5.根据权利要求1至4任意一项所述的方法,其特征在于,还包括: 当所述第一文字信息与所述预设文字类型匹配时,播放所述第一语音数据。6.一种终端,其特征在于,包括: 转换单元,用于接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息; 检测单元,用于检测所述第一文字信息与本端的预设文字类型是否匹配; 翻译单元,用于当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息; 第一播放单元,用于将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。7.根据权利要求6所述的终端,其特征在于,所述转换单元包括: 接收单元,用于接收关联终端发送的第一语音数据并识别所述第一语音数据的语音类型; 查找单元,用于根据所述第一语音数据的语音类型,在预设的字音库中查找所述第一语音数据的语音类型所对应的文字类型; 信息转换单元,用于根据所述第一语音数据的语音类型所对应的文字类型,将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息; 其中,所述预设的字音库存储着至少一种语音类型以及各语音类型所对应的文字类型,用于实现语音数据与文字信息之间的相互转换。8.根据权利要求7所述的终端,其特征在于,所述翻译单元包括: 划分单元,用于当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息进行划分得到至少一个第一文字片段; 第一翻译单元,用于根据所述预设文字类型分别对所述至少一个第一文字片段中的每个第一文字片段进行翻译,以得到与所述预设文字类型相匹配的至少一个第二文字片段;生成单元,用于根据所述至少一个第二文字片段生成第二文字信息。9.根据权利要求8所述的终端,其特征在于,所述翻译单元还包括: 判断单元,用于判断所述至少一个第一文字片段中是否存在无法翻译的第一文字片段; 第二翻译单元,用于当判断的结果为是时,按照预设的翻译规则对所述无法翻译的第一文字片段进行翻译,以得到与所述无法翻译的第一文字片段相对应的第二文字片段; 添加单元,用于将所述与所述无法翻译的第一文字片段相对应的第二文字片段添加至所述至少一个第二文字片段中。10.根据权利要求6至9任意一项所述的终端,其特征在于,还包括: 第二播放单元,用于当所述第一文字信息与所述预设文字类型匹配时,播放所述第一语音数据。
【专利摘要】本发明实施例提供一种语音转换的方法及终端,其中方法包括如下步骤:接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息;检测所述第一文字信息与本端的预设文字类型是否匹配;当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息;将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。本发明实施例相应地还提供一种终端。本发明实施例能够实现对不同语种的语音数据转换,克服通信双方之间的语言障碍,方便用户沟通。
【IPC分类】G06F17/28
【公开号】CN105573988
【申请号】CN201510208856
【发明人】王健, 叶志远
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2016年5月11日
【申请日】2015年4月28日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1