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

文档序号:9810516阅读:354来源:国知局
一种语音转换的方法及终端的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,具体涉及一种语音转换的方法及终端。
【背景技术】
[0002]随着移动通信技术的快速发展以及通信网络覆盖面积的逐步扩大,越来越多的用户能够享受高质量的语音通信。目前的语音通信技术是发送端发送的语音为模拟信号,模拟语音信号经模数转换、编码压缩后,按一定的打包规则将压缩帧封装成数据包通过数据网进行传输,在接收端经过数据解压、数模转换复原成发送端发送的语音,但是,由于各国各地区各民族使用的语言种类不同,接收方不一定能够听懂发送方所讲的语音内容,这样便影响通信双方理解语音内容,给用户带来极大的不便。

【发明内容】

[0003]本发明实施例提供一种语音转换的方法及终端,能够实现对不同语种的语音数据转换,克服通信双方之间的语言障碍,方便用户沟通。
[0004]本发明实施例第一方面提供一种语音转换的方法,可包括:
[0005]接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息;
[0006]检测所述第一文字信息与本端的预设文字类型是否匹配;
[0007]当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息;
[0008]将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。
[0009]本发明实施例第二方面提供一种终端,可包括:
[0010]转换单元,用于接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息;
[0011]检测单元,用于检测所述第一文字信息与本端的预设文字类型是否匹配;
[0012]翻译单元,用于当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息;
[0013]第一播放单元,用于将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。
[0014]在本发明实施例中,通过将接收到的关联终端发送的第一语音数据转换为与第一语音数据相对应的第一文字信息,并检测第一文字信息与本端的预设文字类型是否匹配,当第一文字信息与预设的文字类型不匹配时,将第一文字信息翻译为与预设文字类型相匹配的第二文字信息,然后将第二文字信息转换为与第二文字信息相对应的第二语音数据并播放第二语音数据,实现对不同语种的语音数据转换,克服通信双方之间的语言障碍,方便用户沟通。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明实施例提供的一种语音转换的方法的流程示意图;
[0017]图2为本发明实施例提供的另一种语音转换的方法的流程示意图;
[0018]图3为本发明实施例提供的又一种语音转换的方法的流程示意图;
[0019]图4为本发明实施例提供的一种终端的结构示意图;
[0020]图5为本发明实施例提供的转换单元的结构示意图;
[0021]图6为本发明实施例提供的翻译单元的结构示意图;
[0022]图7为本发明实施例提供的另一种终端的结构示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供的一种语音转换的方法及终端可以应用于对不用语种的语音数据转换的场景,例如,在语音通话的过程中,对方讲的是英语,而本端的用户听不懂英语,应用本发明实施例可以将对方讲的英语转换为本端的用户指定的语音种类,以便本端的用户能够理解对方所讲的内容。本发明实施例不仅可以应用于终端拨号通话的场景,还可以应用于社交软件语音通话的场景,为不同国家、不同地区、不同民族之间的沟通交流提供便利,克服通信双方之间的语言障碍,实现无障碍通信,拉近通信双方之间的距离。
[0025]本发明实施例涉及的终端可以包括但不限于手机、PAD(平板电脑)、智能可穿戴设备、笔记本电脑等电子设备。本发明实施例中涉及的本端即为所述终端。
[0026]下面将结合附图1-附图3对本发明实施例提供的语音转换的方法进行详细介绍。
[0027]请参见图1,为本发明实施例提供的一种语音转换的方法的流程示意图,该方法可包括步骤SlOl-步骤S104。
[0028]S101,接收关联终端发送的第一语音数据并将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息。
[0029]具体的,所述关联终端是与本端建立通信连接的终端,可以通过本端的手机号码建立通信连接,也可以通过社交软件建立通信连接。在现有的语音通信中,本端接收到的语音数据与所述关联终端发送的相同,本端在接收到所述关联终端发送的语音数据时便播放,但是在通信双方使用不同语言种类的情况下,通信双方无法理解对方所讲的语音数据,给通信双方的沟通交流带来不便。本发明实施例中的本端在接收到所述关联终端发送的第一语音数据时,并未立即播放所述第一语音数据,而是识别所述第一语音数据的语音类型,然后根据识别的结果对所述第一语音数据进行处理,转换为与本端的用户指定的、能够理解的语音类型所对应的语音数据,转换后的语音数据与所述第一语音数据表达的意思相同。
[0030]所述终端接收所述关联终端发送的第一语音数据并识别所述第一语音数据的语音类型,所述语音类型可能是普通话、英语、日语等国际语言,也可能是广东话、潮汕话、四川话等地方语言。所述终端根据识别后的所述第一语音数据的语音类型,在预设的字音库中查找所述第一语音数据的语音类型所对应的文字类型,所述预设的字音库存储着至少一种语音类型以及各语音类型所对应的文字类型,用于实现语音数据与文字信息之间的相互转换,所述预设的字音库可以是所述终端自带的字音库,也可以是网络上的字音库,当所述终端自带的字音库无法满足需求时,调用所述网络上的字音库。所述终端根据查找到的所述第一语音数据的语音类型所对应的文字类型,将所述第一语音数据转换为与所述第一语音数据相对应的第一文字信息,例如,将所述关联终端发送的语音类型为英语的第一语音数据,转换为文字类型为英文的第一文字信息。
[0031]所述预设的字音库还用于实现地方话与普通话之间的转换,并存储着与各类型地方话相对应的文字信息,提高终端转换、翻译的准确度。
[0032]S102,检测所述第一文字信息与本端的预设文字类型是否匹配。
[0033]其中,所述本端的预设文字类型为在建立通信连接之前,用户在本端设置的与用户指定的语音类型相对应的文字类型,若用户未设置文字类型,则将所述终端所属国家通用的文字类型作为所述预设文字类型,例如,在中国将汉字作为所述预设文字类型,在韩国将韩文作为所述预设文字类型。
[0034]检测所述第一文字信息的文字类型与所述预设文字类型是否相同,当所述第一文字信息的文字类型与所述预设文字类型相同时,确定所述第一文字信息与本端的预设文字类型匹配,即所述关联终端用户与本端用户所讲的语音类型相同;当所述第一文字信息的文字类型与所述预设文字类型不相同时,确定所述第一文字信息与本端的预设文字类型不匹配,即所述关联终端用户与本端用户所讲的语音类型的不同。
[0035]S103,当所述第一文字信息与所述预设文字类型不匹配时,将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息。
[0036]具体的,当所述第一文字信息与所述预设文字类型不匹配时,可以理解的是所述第一语音数据的语音类型与本端用户指定的语音类型不同,本端用户可能无法理解所述第一语音数据,因此所述终端需要对所述第一语音数据进行转换,首先需要将所述第一文字信息翻译为与所述预设文字类型相匹配的第二文字信息。例如,将英文翻译为汉字,汉字翻译为日文。在本端用户无法接听或者不方便接听语音数据的情况下,本端用户可以选择在所述终端上显示翻译后的所述第二文字信息,避免语音数据的丢失。
[0037]S104,将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据。
[0038]具体的,所述终端通过所述预设的字音库查找与所述预设文字类型相对应的语音类型,然后将所述第二文字信息转换为与所述第二文字信息相对应的第二语音数据并播放所述第二语音数据,所述第二语音数据的语音类型即为本端用户指定的语音类型,这样本端用户便能理解各种语音类型的语音数据。
[0039]当所述第一文字信息与所述预设文字类型匹配时,可以理解的是所述第一语音数据的语音类型与本端用户指定的语音类型相同,本端用户可以理解所述第一语音数据,因此直接播放所述第一语音数据。
[0040]在本发明实施例中,通过将接收到的关联终端发送的第一语音数据转换为与第一语音
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1