实时文字语音翻译系统的制作方法
【技术领域】
[0001]本发明涉及语音通讯领域,特别涉及实时文字语音翻译系统。
【背景技术】
[0002]在全球一体化的今天,信息网络拉近了全世界的距离,随着国家经济快速发展,网络电商平台不断的涌出,很多国外的生意人也通过电商直接在网上采购,其咨询方法主要有:A.E-mail B.skype C.MSN D.微信E.QQ等;这种情况下,很多不懂外语的老板要通过请专业翻译人员来进行翻译才能进行沟通;期间老板和对方的洽谈通过中间的翻译人员,时常有沟通误解,不能完全达到要表达的意思,翻译人员有时不在身边,常有沟通不及时等,造成生意损失或错过生意机会。
[0003]随着智能手机普及与网络的完善,人们越来越多在手机网络做生意。手机网络改变了人们购物及销售的模式。
[0004]近年来,即时通讯软件越发普及,国际贸易也越发平常,国外朋友也开始用各类即时通讯软件和我们进行沟通,谈生意等,为了我们能及时方面的沟通,即时通讯软件的实时翻译变得十分重要。
【发明内容】
[0005]本发明的目的是提供一种即时通讯软件的实时文字语音翻译系统。
[0006]为实现上述目的,本发明采用如下技术方案,实时文字语音翻译系统,包括翻译数据库、文字数据库、语音数据库、翻译模块、解码模块、编码模块、语音生成模块、语音识别模块、服务器收发模块、客户端,翻译过程如下:
[0007]用户在客户端发送信息,信息传输到服务器收发模块,服务器收发模块将文字或语音数据发往语音识别模块;
[0008]语音识别模块过滤语音信息,并调用语音数据库将语音信息转换为文字信息;
[0009]编码模块调用文字数据库对文字信息进行编码,并将编码信息发送到翻译模块进行翻译,翻译后的编码信息通过解码模块转换为文字信息;
[0010]语音生成模块过滤需要转换的文字信息,调用语音数据库生成语音信息;
[0011]翻译后的文字信息或语音信息通过服务器收发模块发送到客户端。通过本发明实时文字语音翻译系统,在使用即时通讯软件时,可以实现实时语音和文字的翻译,方便快捷。
[0012]在一些实施方式中,客户端包括语音模块和文字模块,语音模块输入或输出语音信息,文字模块输入或输出文字信息。。
[0013]在一些实施方式中,编码模块通过Unicode编码文字信息。编码模块使用Unicode编码,如遇到非Unicode环境就通过指定的转换表将非Unicode的字符编码转换为同一字符对应的系统内部使用的Unicode编码。
[0014]在一些实施方式中,解码模块调用文字数据库将Unicode编码信息转换为适合客户端的非Unicode编码文字信息。解码模块接收到翻译后的编码信息,调取文字数据库信息,转换为适合客户端的文字信息。
[0015]在一些实施方式中,客户端包括定位模块,定位模块通过客户端收集定位信息,实现即时定位用户收发信息所在地。定位模块通过蜂窝进行实时定位。
[0016]在一些实施方式中,定位模块定位用户归属地。定位模块通过客户端收集用户归属地信息。
[0017]在一些实施方式中,文字模块显示客户即时收发信息地址、归属地址、原信息内容和翻译后的信息内容。各类文字信息显示有助于用户交流。
[0018]在一些实施方式中,语音模块通过对客户所发出的声音录音生成语音信息,语音模块接收客户端的语音信息并通过语音播报设备播放给客户。方便的语音录入和语音输出,方便使用。
[0019]在一些实施方式中,语音模块播报对方即时地址或归属地址。播报对方地址,方便交流双方掌握信息。
[0020]在一些实施方式中,编码模块通过双方归属地信息或使用文字语种信息判定双方语种,翻译模块识别编码信息并调用翻译数据库将原文字编码信息翻译成目标文字编码信息。通过分析交流双方归属地或正在使用的文字信息确认双方使用语种,实现自动识别翻译,实用性强。
[0021]本发明的有益效果为:通过本发明实时文字语音翻译系统,在使用即时通讯软件的同时,实时翻译各类文字和语言,并能显示好友归属地和即时所在地。
【附图说明】
[0022]图1为本发明实时文字语音翻译系统结构框架示意图;
[0023]图2为本发明实时文字语音翻译系统文字翻译流程框架示意图;
[0024]图3为本发明实施例中外用户交流显示界面示意图之一;
[0025]图4为本发明实施例中外用户交流显示界面示意图之二 ;
[0026]图5为本发明实施例用户添加好友界面示意图;
[0027]图6为本发明实施例简体字与繁体字用户交流显示界面示意图之一;
[0028]图7为本发明实施例简体字与繁体字用户交流显示界面示意图之二。
【具体实施方式】
[0029]下面结合附图对本发明作进一步详细的说明。
[0030]如图1所示,实时文字语音翻译系统,包括翻译数据库1、文字数据库2、语音数据库3、翻译模块12、解码模块22、编码模块21、语音生成模块32、语音识别模块31、服务器收发模块4、客户端8,翻译过程如下:
[0031]用户在所述客户端8发送信息,信息传输到服务器收发模块4,服务器收发模块4将文字或语音数据发往语音识别模块31 ;
[0032]语音识别模块31过滤语音信息,并调用语音数据库3将语音信息转换为文字信息;
[0033]编码模块21调用文字数据库2对文字信息进行编码,并将编码信息发送到翻译模块12进行翻译,翻译后的编码信息通过解码模块22转换为文字信息;
[0034]语音生成模块32过滤需要转换的文字信息,调用语音数据库3生成语音信息;
[0035]翻译后的文字信息或语音信息通过服务器收发模块4发送到客户端8。通过安装本软件,在使用本即时通讯软件的同时,实时翻译各类文字或语言(包含简体字与繁体字的互译,中文与外语的互译),并能显示好友归属地和即时所在地。
[0036]文字翻译:如图2所示,中国用户A发送中文文字信息到德国用户B,信息翻译过程如下:
[0037]中国用户A通过客户端A的文字模块82输入中文文字信息,定位模块7通过蜂窝定位客户A所在位置信息,通过手