一种多语言即时通讯终端及其系统和方法

文档序号:6610551阅读:180来源:国知局
专利名称:一种多语言即时通讯终端及其系统和方法
技术领域
本发明涉及即时通讯技术,尤其涉及一种多语言即时通讯终端及其系统和方法。
背景技术
随着不同国家的人们越来越多地采用即时通讯工具作为新的交流方式,采用即时通讯工具的用户日益增长,并且已经日趋国际化。用户的国际化趋势必然导致在不同国家的用户之间,采用即时通讯工具进行语言沟通时,出现沟通困难的问题。以用户之间采用中英文聊天为例,当中国网友和美国网友聊天时,由于能够直接用英语和美国网友聊天的中国网友毕竟不多,反之,会使用中文聊天的美国网友也相当少,因此,必然造成聊天双方出现沟通障碍,无法进行顺畅的沟通,从而导致普及用户使用即时通讯工具的国际化变得有名无实。
如图1所示,现有技术中,即时通讯终端至少包括文本输入单元1、即时消息收发单元2以及聊天记录显示单元3。其中,文本输入单元1,与即时消息收发单元2和聊天记录显示单元3相连,用于接收并显示本端用户输入的信息,并将收到的信息发送给即时消息收发单元2和聊天记录显示单元3;即时消息收发单元2,连接聊天记录显示单元3和另一即时通讯终端的即时消息收发单元(图中未示),用于将从文本输入单元1接收的本端用户输入的信息发送给另一即时通讯终端,并且,将接收到的另一即时通讯终端发来的信息发送给聊天记录显示单元3;聊天记录显示单元3,用于显示本端用户输入的发送给另一即时通讯终端的信息、以及收到的来自另一即时通讯终端的信息。相应的,如图2所示,图2为现有技术即时通讯界面的组成结构示意图,文本输入单元1对应即时通讯界面中的文本输入对话框1c,聊天记录显示单元3对应即时通讯界面中的聊天记录显示对话框3c。
目前,在即时通讯终端上采用的即时通讯流程为本端用户先通过文本输入单元1输入文本信息,并在即时通讯界面的文本输入对话框1c中显示所输入的文本信息;然后文本输入单元1将输入的文本信息发送给即时消息收发单元2和聊天记录显示单元3;由即时消息收发单元2将本端用户的文本信息通过互联网发送给目的端的即时通讯终端,同时,通过聊天记录显示单元3将聊天记录显示于即时通讯界面的聊天记录显示对话框3c;并且,即时消息收发单元2还接收目的端即时通讯终端发来的文本信息,通过聊天记录显示单元3在即时通讯界面的聊天记录显示对话框3c中显示聊天记录。
从现有技术提供的即时通讯终端结构及其处理流程可以看出,由于现有技术采用的即时通讯终端不提供翻译功能,对用户输入的文本信息无法进行翻译,从而在不同国家、采用不同语言的用户之间进行聊天时,就要完全依赖用户自身的外语能力输入对端用户能识别的文本信息,如果用户的外语能力不足,则会出现沟通困难的问题,使聊天的双方无法顺畅地进行沟通。

发明内容
有鉴于此,本发明的主要目的在于提供一种多语言即时通讯终端,能对用户交流的文本信息进行翻译,进而支持使用不同语言的用户之间的顺畅沟通。
本发明的另一目的在于提供一种多语言即时通讯系统,能提供不同语言之间的翻译功能,从而支持不同语言的用户之间的即时通讯。
本发明的又一目的在于提供一种多语言即时通讯方法,能实现多语言之间的翻译功能,从而使采用不同语言进行即时通讯的任意用户之间能顺畅地进行沟通。
为达到上述目的,本发明的技术方案是这样实现的一种多语言即时通讯终端,包括文本输入单元、即时消息收发单元以及聊天记录显示单元,该终端还包括翻译单元和数据库;翻译单元,用于完成不同语言文本信息之间的翻译,从文本输入单元或/和即时消息收发单元获取原始文本信息;数据库,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。
其中,所述翻译单元进一步包括搜索模块和翻译显示模块;搜索模块,用于获取原始文本信息,根据所获取的文本信息到数据库中进行查询,获得目标文本信息,并将得到的目标文本信息发送给翻译显示模块;翻译显示模块,用于显示得到的目标文本信息。
其中,所述搜索模块从文本输入单元获取原始文本信息,并进一步将目标文本信息发送至即时消息收发单元;和/或所述搜索模块从即时消息收发单元获取原始文本信息。
其中,所述翻译对照关系存储于翻译对照表中,所述翻译对照表包括第一语言向第二语言的翻译对照表;和/或第二语言向第一语言的翻译对照表。
其中,所述即时消息收发单元进一步包括选择发送设置模块,用于根据实际需要选择仅发送目标文本信息、或是同时发送原始文本信息和目标文本信息。
其中,所述翻译单元还包括翻译设置模块,用于根据需要设置需翻译到的目标语言。
其中,所述翻译单元还包括编辑模块,用于从搜索模块获取目标文本信息,对获得的目标文本信息进行编辑修改,将修改后的文本信息发送给翻译显示模块显示,并发送给即时消息收发单元进行发送。
一种多语言即时通讯系统,至少包括本端即时通讯终端和对端即时通讯终端,每个即时通讯终端包括文本输入单元、即时消息收发单元以及聊天记录显示单元;该系统还包括翻译单元和数据库;翻译单元,用于完成不同语言文本信息之间的翻译,从文本输入单元或即时消息收发单元获取原始文本信息;数据库,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。
其中,所述翻译单元进一步包括搜索模块和翻译显示模块;
搜索模块,用于获取原始文本信息,根据所获取的文本信息到数据库中进行查询,获得目标文本信息,并将得到的目标文本信息发送给翻译显示模块;翻译显示模块,用于显示得到的目标文本信息。
其中,所述翻译单元和数据库设置于本端即时通讯终端中、和/或对端即时通讯终端中。
其中,所述翻译单元和数据库设置于本端即时通讯终端中;所述对端即时通讯终端中进一步包括原文显示单元,用于显示本端即时通讯终端输入的原始文本信息。
一种多语言即时通讯方法,该方法包括先将原始文本信息翻译为目标文本信息,再发送或显示目标文本信息。
其中,该方法具体包括本端即时通讯终端接收用户输入的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息通过互联网发送给对端即时通讯终端;或者,本端即时通讯终端接收对端即时通讯终端发来的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息提供给本端用户。
其中,在发送目标文本信息之前,该方法进一步包括对翻译得到的目标文本信息进行编辑修改,再将修改后的文本信息作为目标文本信息发送。
其中,该方法进一步包括预先设置需翻译到的目标语言。
其中,该方法进一步包括选择发送或显示目标文本信息、或目标文本信息和原始文本信息。
本发明所提供的多语言即时通讯终端及其系统和方法,在现有即时通讯终端的基础上增加了完成不同语言间翻译功能的翻译单元,能对本端用户输入的文本信息进行翻译,或对对端用户发来的文本信息进行翻译,因此,本发明能使在不同国家、采用不同语言的用户之间进行聊天,使聊天的双方能够顺畅地进行沟通。
本发明在即时通讯终端中还能进一步提供文本信息修正功能,使本端用户对经过翻译的文本信息根据自身的外语能力进行修改,从而实现在聊天过程中对外语的强化学习和语言能力的提高。
本发明能同时提供对多种不同语言的翻译功能,系统可以直接采用默认的翻译目标语言,也可以由用户根据需要任意选择翻译的目标语言,使用灵活多样、简单方便。


图1为现有技术中即时通讯终端的组成结构示意图;图2为现有技术即时通讯界面的组成结构示意图;图3为本发明一种即时通讯终端的组成结构示意图;图4为本发明另一种即时通讯终端的组成结构示意图;图5为本发明一实施例所采用的多语言即时通讯系统的组成结构示意图。
具体实施例方式
本发明的核心思想是在现有即时通讯终端的基础上增加完成不同语言间翻译功能的翻译单元,由翻译单元对本端用户输入的文本信息进行翻译,或对对端用户发来的文本信息进行翻译,从而实现对不同语言用户通过即时通讯系统进行聊天的支持。
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
如图3所示,本发明的多语言即时通讯终端包括文本输入单元1、即时消息收发单元2、聊天记录显示单元3、翻译单元4以及数据库5。其中,翻译单元4,用于完成不同语言文本信息之间的翻译,可以从文本输入单元1获取原始文本信息,将本端用户所使用的第一语言翻译为对端用户所使用的第二语言;也可以从即时消息收发单元2获取原始文本信息,将对端用户所使用的第二语言翻译为本端用户所使用的第一语言。数据库5,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。相应的,基于图2所示现有技术即时通讯界面的组成结构示意图,本发明即时通讯界面的组成结构中增加了同步翻译对话框,其位于图2的文本输入对话框1c与聊天记录显示对话框3c之间。这里,翻译显示模块42对应本发明即时通讯界面中的同步翻译对话框。
本发明所述多语言即时通讯终端中,所述翻译单元4进一步包括搜索模块41和翻译显示模块42;搜索模块41,用于获取原始文本信息,根据所获取的文本信息到数据库中进行查询,获得目标文本信息,并将得到的目标文本信息发送给翻译显示模块42;翻译显示模块42,用于显示得到的目标文本信息。
本发明中,数据库5可以独立于翻译单元4之外,也可以作为翻译单元4的一部分,与搜索模块41和翻译显示模块42共同构成翻译单元4,下文均以数据库5作为翻译单元4一部分为例。
对于即时通讯终端而言,翻译功能完成的时机不同,翻译单元4所完成的功能就不同,其与文本输入单元1和即时消息收发单元2的连接关系也不同即时通讯终端在发送即时消息时完成翻译,如图3所示,翻译单元4从本端即时通讯终端的文本输入单元1获取原始文本信息,用于完成本端用户所使用的第一语言向对端用户所使用的第二语言的翻译时,翻译单元4中的搜索模块41,与文本输入单元1、数据库5和翻译显示模块42相连,用于从文本输入单元1获取输入的原始文本信息,实时地根据用户输入的原始文本信息,以及需翻译到的目标语言信息到相应数据库5中进行查询,获得目标文本信息后,将得到的目标文本信息发送给翻译显示单元42进行显示;翻译显示模块42,用于实时地显示得到的目标文本信息。
搜索模块41可将获得的目标文本信息发送给即时消息收发单元2和聊天记录显示单元3,由即时消息收发单元2将翻译好的目标文本信息发送给对端的即时通讯终端,并由聊天记录显示单元3显示聊天记录。
文本输入单元1也可根据需要将原始文本信息发送给即时消息收发单元2,由即时消息收发单元2将原始文本信息发送给对端的即时通讯终端。
即时通讯终端在接收即时消息时完成翻译,如图4所示,翻译单元4用于完成对端用户所使用的第二语言向本端用户所使用的第一语言的翻译时,翻译单元4中的搜索模块41,与即时消息收发单元2、数据库5和翻译显示模块42相连,用于从即时消息收发单元2获取接收到的来自对端即时通讯终端的原始文本信息,并根据自身所使用的语言信息到相应数据库5中进行查询,获得目标文本信息后,将得到的目标文本信息发送给翻译显示单元42进行显示;翻译显示模块42,用于实时地显示得到的目标文本信息。
即时消息收发单元2会将收到的来自对端即时通讯终端的原始文本信息发送至聊天记录显示单元3,由聊天记录显示单元3显示聊天记录。
本发明中,所述数据库5存储的翻译对照关系可存储于翻译对照表中,所述翻译对照表包括第一语言向第二语言的翻译对照表、或第二语言向第一语言的翻译对照表,也可以同时具有第一语言向第二语言的翻译对照表和第二语言向第一语言的翻译对照表。相应的,即时通讯终端的翻译单元4可以仅具有第一语言到第二语言的翻译功能、或第二语言到第一语言的翻译功能,也可以同时具有第一语言到第二语言的翻译功能和第二语言到第一语言的翻译功能。
这里,所述第一语言可以是中文、英文等等;与之对应,第二语言可以是英文、中文等等。那么,所述数据库中存储的翻译对照表为中文与外文之间的翻译对照表,用于将中文翻译成外文;或为外文与中文之间的翻译对照表,用于将外文翻译成中文;或为中文与外文之间互译的翻译对照表,既能将中文翻译成外文,又能将外文翻译成中文。
本发明中,数据库5主要存储基于语料的类库,所谓基于语料的类库是指基于设置一个含有各种句型的原始文本信息和目标文本信息双语对照的语料类库。在翻译时,从语料类库中抽取与输入原始文本信息中句子相类似的句子,然后模仿例句来实现原始文本信息到目标文本信息的转换。而且,由于数据库中存储对应的词库,因此,翻译语言的种类是可以根据不同用户进行选择的。这里,不同用户可以是不同国家的网友。如果原始文本信息采用的是第一语言,则目标文本信息采用第二语言;反之,如果原始文本信息采用的是第二语言,则目标文本信息采用第一语言。
在发送文本信息时,可以同时发送翻译前和翻译后的文本信息,或是仅发送翻译后的文本信息,为了确定需发送哪种语言的文本信息,即时消息收发单元2可进一步包括选择发送设置模块,即时消息收发单元2经由选择发送设置模块与翻译显示模块42和文本输入单元1相连。选择发送设置模块用于根据实际需要选择仅发送目标文本信息;或是同时发送原始文本信息和目标文本信息,并以标记不同颜色等方式区别该原始文本信息和目标文本信息。
当本发明的翻译单元4支持多种语言之间的翻译功能时,翻译单元4还可以包括翻译设置模块,与文本输入单元1和搜索模块41相连,用于根据用户需要以及用户自身支持的语言设置需翻译到的目标语言。比如设置当前将中文翻译为英文;或设置当前将英文翻译为日文;或当前将英文和日文同时翻译为中文等等。
对于图3所示的结构,翻译单元4还可以进一步包括编辑模块,搜索模块41经由编辑模块与翻译显示模块42和即时消息收发单元2相连。编辑模块用于从搜索模块41获得翻译后的目标文本信息,并对获得的目标文本信息进行编辑修改;将修改后的文本信息发送给翻译显示模块42显示,即对翻译显示模块42中原始显示的目标文本信息进行了编辑修改,并且再由翻译显示模块42显示修改后的目标文本信息;之后,将修改后的目标文本信息发送给即时消息收发单元2,由即时消息收发单元2发送给对端的即时通讯终端。也就是说,翻译后的目标文本信息并不直接发送,而是经过编辑模块的修正后再发送。
对于即时通讯系统中的任意两个即时通讯终端而言,发送文本信息的可称为本端即时通讯终端,接收文本信息的可称为对端即时通讯终端,本端即时通讯终端与对端即时通讯终端通过互联网相连。在本发明的即时通讯系统中,可以在一个即时通讯终端中提供翻译功能,也可以在两个即时通讯终端皆提供翻译功能。也就是说,上面所述的翻译单元4和数据库5可以仅设置于本端即时通讯终端中、或是仅设置于对端即时通讯终端中,也可以同时设置于本端即时通讯终端和对端即时通讯终端中。
本发明即时通讯系统中的任意一个即时通讯终端可采用图3所示的结构,也可以采用图4所示的结构,还可以同时具有图3和图4所示的结构。具体来说,本发明的即时通讯系统在实际应用中可采用以下几种基本架构①本端即时通讯终端采用图3所示结构,对端即时通讯终端采用现有即时通讯终端的结构;②本端即时通讯终端采用现有即时通讯终端的结构,对端即时通讯终端采用图4所示结构;③本端即时通讯终端和对端即时通讯终端均采用图3加上图4所示的结构,即每个即时通讯终端都能支持第一语言到第二语言的翻译、以及第二语言到第一语言的翻译。
对于每个采用图3和/或图4结构的即时通讯终端,还可以进一步设置选择发送设置模块、翻译设置模块、编辑模块等。
基于上述多语言即时通讯系统,本发明所提供的多语言即时通讯方法为先将原始文本信息翻译为目标文本信息,再发送或显示目标文本信息。
具体有两种实现方式一种方式是,本端即时通讯终端接收用户输入的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息通过互联网发送给对端即时通讯终端。另一种方式是本端即时通讯终端接收对端即时通讯终端发来的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息提供给本端用户。
针对上述多语言即时通讯方法的两种实现方式,该方法进一步包括预先设置需翻译到的目标语言;相应的,需要选择仅发送或显示目标文本信息,还是同时发送或显示目标文本信息和原始文本信息。
具体来说,是仅发送或显示目标文本信息,还是同时发送或显示原始文本信息和目标文本信息,一般由即时消息收发单元2中的选择发送设置模块根据实际需求进行选择,并且,可以采用标记不同颜色的方式区别原始文本信息以及目标文本信息。
上述两种多语言即时通讯方法的实现方式中,所述翻译具体为搜索模块41从所述文本输入单元1或即时消息收发单元2获取原始文本信息,根据所需翻译到的目标语言,到相应的数据库5中以原始文本信息为索引进行查询,获得目标文本信息。所获得的目标文本信息可以发送给翻译显示模块42进行显示,也可以传送至即时消息收发单元2,发送给对端即时通讯终端。
这里,搜索模块41获取原始文本信息,并根据数据库5中存储的原始文本信息与目标文本信息之间的翻译对照关系,将原始文本信息翻译为目标文本信息的过程,可采用的翻译方式有多种,比如既可以采用归属于传统派的翻译方式,包括直接翻译法(Direct Translation)、中间语言法(Interlingual approach)、转换法(Transfer approach);又可以采用基于类库、归属于现代派的翻译方式。
其中,直接翻译法是指将原始文本信息中的单词、固定词组或句子直接置换成目标文本信息中的对应成分。
中间语言法是指先对原始文本信息中的单词、固定词组或句子进行分析,再转换成对所有目标文本信息都适合的一种句法,即语义表示,并根据语义表示生成任何一种目标文本信息。
转换法是指采用两种内部表达并按三个阶段进行翻译,第一个阶段把原始文本信息转换成原始文本信息的内部表达,第二阶段把原始文本信息的内部表达转换成目标文本信息的内部表达,第三阶段再根据目标文本信息的内部表达生成目标文本信息。
基于类库、归属于现代派的翻译方式为预先设置类库,通过类库实现各种句型的原始文本信息和目标文本信息的双语对照转换,在翻译时,从类库中抽取与输入原始文本信息中的句子相类似的例句,然后模仿例句来实现原始文本信息到目标文本信息的转换。
当采用基于类库、归属于现代派的翻译方式时,所述的翻译是基于类库完成的,可以设置不同的类库提供给用户使用。比如设置知识库类库,用于实现翻译中常用的知识库的创建、管理及查询操作。同时,支持一个即时通讯工具的小组中多人同时通过互联网对知识库进行操作。通过重载类中的格式处理函数,用户可以创建符合自定义格式的数据库。
设置特征网络类库,即根据原始文本信息中的单词、固定词组或句子等特征设置数据结构的类库,基于各种特征来表达原始文本信息中各种句法、语义等信息,从而针对原始文本信息中由各种特征构成的特征网络,能表达特征网络所对应的句法、语义等信息。
设置句法成分类库,用于保存对原始文本信息进行句法分析后,所产生的所有树结构,比如当对原始文本信息中的“一个苹果”进行句法分析,生成相应的树结构后,保存在句法成分类库。
设置翻译系统类库,独立于具体目标文本信息之外,用于实现翻译过程中所需的主要数据结构。其中,翻译系统类包括原始文本信息的词串、原始文本信息的结构、目标文本信息的结构和目标文本信息的词串,以及结构分析、转换和结构生成算法。
本发明的多语言即时通讯方法中,当存在多种目标语言可供选择时,在进行查询之前还需先设置要翻译到的目标语言,之后,搜索模块根据设置到相应的数据库中进行查询。比如当前设置有英文数据库、日文数据库,如果当前设置的目标语言是英文,则搜索模块会以原始文本信息为索引在英文数据库中进行查询,获得目标文本信息。通常,可以确定一种语言为默认的目标语言,比如英语,如果没有设置目标语言,则翻译时均翻译为英语。
本发明的多语言即时通讯方法中,在发送目标文本信息之前,还可以进一步包括对目标文本信息进行翻译修正的步骤,即用户可以根据自身的外语能力对搜索模块最终获得的目标文本信息进行编辑修改,再将修改后的文本信息作为目标文本信息发出。
实施例一本实施例中,第一语言为中文,原始文本信息采用中文编辑;第二语言为英文,目标文本信息采用英文编辑。所述翻译功能在发送消息时由本端即时通讯终端完成,所述翻译单元及数据库设置于本端即时通讯终端中,翻译的目标语言设置默认为英文,即将中文翻译为英文。也就是说,本实施例中发送方提供翻译功能,接收方不提供翻译功能。
图5所示为本实施例所采用的多语言即时通讯系统,发送文本的本端即时通讯终端采用图3所示的即时通讯终端结构。那么,本端即时通讯终端输入的原始文本信息为“您好”时,本实施例中多语言即时通讯方法的处理流程为步骤11、本地用户通过本端即时通讯终端的文本输入单元1a输入原始文本信息“您好”,并将输入的原始文本信息“您好”显示在本端即时通讯界面的文本输入对话框中。
步骤12、文本输入单元1a将原始文本信息“您好”发送给翻译单元4中的搜索模块41。
步骤13、搜索模块41收到原始文本信息后,根据默认的目标语言将中文翻译到英文。具体为搜索模块41以原始文本信息为索引到数据库5的英文库中进行查询,获得目标文本信息为“hello”,之后将目标文本信息“hello”发送给翻译显示模块42进行显示,并且,将目标文本信息“hello”发送给即时消息收发单元2a。
其中,搜索模块41将“hello”发送给即时消息收发单元2a之前,可进一步包括通过所设置的编辑模块对翻译显示模块42原始显示的目标文本信息进行编辑修改,具体来说,用户根据自身的语言能力,确定是否需要对目标文本信息进行修改,如果需要,则由编辑模块从搜索模块41获得目标文本信息“hello”,根据用户的输入信息进行修改,之后将修改后的目标文本信息再发送至翻译显示模块42进行显示,并发送给即时消息收发单元2a。
步骤14、即时消息收发单元2a从文本输入单元1a获得原始文本信息“您好”,并从搜索模块41或编辑模块获得目标文本信息“hello”,将目标文本信息或目标文本信息和原始文本信息发送给对端即时通讯终端。
这里,是选择仅发送“hello”,还是同时发送“您好”和“hello”,可通过即时消息收发单元2a中的选择发送设置模块预先设置。如果发送两种文本信息,可以通过标记不同颜色的方式区别“您好”与“hello”,如此,使用户能结合两种文字理解对方表达的意思,从而达到学习外语的目的。
同时,通过聊天记录显示单元3a,在本端即时通讯界面的聊天记录显示对话框中显示聊天记录。
即时消息收发单元2a通过互联网将翻译后的“hello”,经由对端即时通讯终端的即时消息收发单元2b发送到聊天记录显示单元3b进行显示;此时,对端即时通讯终端的文本输入单元1b可以将输入回复的原始文本信息经由即时消息收发单元2b发送给即时消息收发单元2a;并发送至聊天记录显示单元3b显示聊天记录。
如果本端即时通讯终端将原始文本信息和目标文本信息同时发送给对端即时通讯终端,那么,在对端即时通讯终端中,可以根据需要增加设置原文显示单元40,对应一个原文显示对话框,原文显示单元40将即时消息收发单元2b接收的原始文本信息显示在原文显示对话框中。
同样,当发送方为对端即时通讯终端时,也可以采用上述方法流程。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种多语言即时通讯终端,包括文本输入单元、即时消息收发单元以及聊天记录显示单元,其特征在于,该终端还包括翻译单元和数据库;翻译单元,用于完成不同语言文本信息之间的翻译,从文本输入单元或/和即时消息收发单元获取原始文本信息;数据库,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。
2.根据权利要求1所述的多语言即时通讯终端,其特征在于,所述翻译单元进一步包括搜索模块和翻译显示模块;搜索模块,用于获取原始文本信息,根据所获取的文本信息到数据库中进行查询,获得目标文本信息,并将得到的目标文本信息发送给翻译显示模块;翻译显示模块,用于显示得到的目标文本信息。
3.根据权利要求2所述的多语言即时通讯终端,其特征在于,所述搜索模块从文本输入单元获取原始文本信息,并进一步将目标文本信息发送至即时消息收发单元;和/或所述搜索模块从即时消息收发单元获取原始文本信息。
4.根据权利要求1、2或3所述的多语言即时通讯终端,其特征在于,所述翻译对照关系存储于翻译对照表中,所述翻译对照表包括第一语言向第二语言的翻译对照表;和/或第二语言向第一语言的翻译对照表。
5.根据权利要求1、2或3所述的多语言即时通讯终端,其特征在于,所述即时消息收发单元进一步包括选择发送设置模块,用于根据实际需要选择仅发送目标文本信息、或是同时发送原始文本信息和目标文本信息。
6.根据权利要求1、2或3所述的多语言即时通讯终端,其特征在于,所述翻译单元还包括翻译设置模块,用于根据需要设置需翻译到的目标语言。
7.根据权利要求1或2所述的多语言即时通讯终端,其特征在于,所述翻译单元还包括编辑模块,用于从搜索模块获取目标文本信息,对获得的目标文本信息进行编辑修改,将修改后的文本信息发送给翻译显示模块显示,并发送给即时消息收发单元进行发送。
8.一种多语言即时通讯系统,至少包括本端即时通讯终端和对端即时通讯终端,每个即时通讯终端包括文本输入单元、即时消息收发单元以及聊天记录显示单元;其特征在于,该系统还包括翻译单元和数据库;翻译单元,用于完成不同语言文本信息之间的翻译,从文本输入单元或即时消息收发单元获取原始文本信息;数据库,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。
9.根据权利要求8所述的多语言即时通讯系统,其特征在于,所述翻译单元进一步包括搜索模块和翻译显示模块;搜索模块,用于获取原始文本信息,根据所获取的文本信息到数据库中进行查询,获得目标文本信息,并将得到的目标文本信息发送给翻译显示模块;翻译显示模块,用于显示得到的目标文本信息。
10.根据权利要求8或9所述的多语言即时通讯系统,其特征在于,所述翻译单元和数据库设置于本端即时通讯终端中、和/或对端即时通讯终端中。
11.根据权利要求8或9所述的多语言即时通讯系统,其特征在于,所述翻译单元和数据库设置于本端即时通讯终端中;所述对端即时通讯终端中进一步包括原文显示单元,用于显示本端即时通讯终端输入的原始文本信息。
12.一种多语言即时通讯方法,其特征在于,该方法包括先将原始文本信息翻译为目标文本信息,再发送或显示目标文本信息。
13.根据权利要求12所述的多语言即时通讯方法,其特征在于,该方法具体包括本端即时通讯终端接收用户输入的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息通过互联网发送给对端即时通讯终端;或者,本端即时通讯终端接收对端即时通讯终端发来的原始文本信息,并将原始文本信息翻译为目标文本信息,之后,将目标文本信息、或目标文本信息和原始文本信息提供给本端用户。
14.根据权利要求12或13所述的多语言即时通讯方法,其特征在于,在发送目标文本信息之前,该方法进一步包括对翻译得到的目标文本信息进行编辑修改,再将修改后的文本信息作为目标文本信息发送。
15.根据权利要求12或13所述的多语言即时通讯方法,其特征在于,该方法进一步包括预先设置需翻译到的目标语言。
16.根据权利要求12或13所述的多语言即时通讯方法,其特征在于,该方法进一步包括选择发送或显示目标文本信息、或目标文本信息和原始文本信息。
全文摘要
本发明公开了一种多语言即时通讯终端,包括文本输入单元、即时消息收发单元、聊天记录显示单元、翻译单元和数据库;翻译单元,用于完成不同语言文本信息之间的翻译,从文本输入单元或/和即时消息收发单元获取原始文本信息;数据库,用于存储不同语言的词库、以及原始文本信息与所翻译的目标文本信息之间的翻译对照关系。本发明还公开了一种多语言即时通讯系统及方法,采用本发明的多语言即时通讯终端、系统及方法,能提供翻译功能,对用户输入的文本进行翻译,从而使在不同国家、采用不同外语的用户之间进行聊天时,使聊天的双方可以顺畅地进行沟通。
文档编号G06F17/28GK101072168SQ200710123348
公开日2007年11月14日 申请日期2007年6月22日 优先权日2007年6月22日
发明者淦莉萍, 龚伟 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1