短信翻译方法和短信翻译装置与流程

文档序号:11133917阅读:733来源:国知局
短信翻译方法和短信翻译装置与制造工艺

本发明涉及移动通信领域,尤其涉及一种短信翻译方法和短信翻译装置。



背景技术:

随着手机、平板电脑等移动终端的广泛使用,移动终端已成为人们平时进行联系沟通的主要工具,而除了打电话之外,短信也是人们进行沟通采用的主要方式之一。通常,在打电话不方便或者即时性要求不是很严格的情况下,人们通常会选择短信进行沟通,不仅能够传递信息,还能够将文字信息保留在手机上,以便日后查看。

对于和外国人进行短信沟通时,由于外语较差的用户可能不太容易理解对方用外语发送的短信内容,经常需要另外进行翻译等,这样导致阅读障碍;而外语较差的用户如果直接用母语发送短信,会导致对方无法理解短信内容,而如果用外语编辑短信发送,则需要事先进行翻译,导致短信发送时间较长,还容易造成理解误差,影响沟通效果。

所以,需要一种短信显示翻译方法和短信翻译装置,能够实时将短信内容翻译成用户熟悉的语言,以方便用户查看短信。



技术实现要素:

本发明所要解决的技术问题是,提供一种短信翻译方法和短信翻译装置,以自动翻译短信,便于查看。

为了解决上述问题,本发明提供了一种短信翻译方法,包括:接收第一用户终端发送的第一短信以及收信方信息;根据所述收信方信息,识别所述收信方使用的语言类型;识别所述第一短信的语言类型;判断所述第一短信的语言类型与收信方使用的语言类型是否一致;若否,则将所述第一短信的语言类型翻译成收信方的语言类型,形成第二短信,并转发所述第二短信至收信方的第二用户终端。

可选的,通过翻译软件或互联网翻译网站对第一短信进行翻译。

可选的,所述收信方信息包括:收信方电话号码、收信方地址信息或收信方曾用语言类型。

可选的,通过第一短信的Unicode编码识别所述第一短信的语言类型。

可选的,转发所述第二短信至第二用户端的同时,转发所述第一短信至第二用户端。

为解决上述问题,本发明的技术方案还提供一种短信翻译装置,包括:接收模块,用于接收第一用户终端发送的第一短信以及收信方信息;第一识别模块,与所述接收模块连接,用于根据所述收信方信息,识别所述收信方使用的语言类型;第二识别模块,与所述接收模块连接,识别所述第一短信的语言类型;判断模块,与所述第一识别模块和第二识别模块连接,用于判断所述第一短信的语言类型与收信方使用的语言类型是否一致;翻译模块,与所述判断模块连接,用于当所述第一短信的语言类型与收信方使用的语言类型不一致时,将所述第一短信的语言类型翻译成收信方的语言类型,形成第二短信;转发模块,与所述判断模块和翻译模块连接,用于当第一短信的语言类型与收信方使用的语言类型不一致时,转发第二短信至收信方的第二用户终端。

可选的,所述翻译模块用于通过翻译软件或互联网翻译网站对第一短信进行翻译。

可选的,所述收信方信息包括:收信方电话号码、收信方地址信息或收信方曾用语言类型。

可选的,所述第二识别模块用于通过第一短信的Unicode编码识别所述第一短信的语言类型。

可选的,所述转发模块用于转发所述第二短信至第二用户端的同时,发送第一短信至第二用户端。

本发明提供的短信翻译方法和短信翻译装置,能够通过第三方接收发送方发送的第一短信以及收信人信息,并识别收信人使用的语言类型以及第一短信的语言类型,在所述收信人使用的语言类型与第一短信不一致的情况下自动对第一短信进行翻译并进行转发,从而便于收信方阅读短信。并且,所述第三方可以是通信公司通信中心,在没有网络的情况下,也能够对短信进行翻译和转发。

附图说明

图1为本发明一具体实施方式的短信翻译方法的流程示意图;

图2为本发明一具体实施方式的短信翻译装置的结构示意图。

具体实施方式

下面结合附图对本发明提供的短信翻译方法和短信翻译装置的具体实施方式做详细说明。

请参考图1,为本发明一具体实施方式的短信翻译方法的流程示意图。

所述短信翻译方法包括以下步骤:

步骤S101:接收第一用户终端发送的第一短信以及收信方信息。

所述收信方信息包括:收信方电话号码、收信方地址信息或收信方曾用语言类型。

所述第一用户终端为短信发送方的终端,所述第一短信为用户发送给收信方的原始短信,通常采用发信方常用的语言类型进行编辑。所述发送方在编辑第一短信并发送的同时,还会选择所述第一短信的收信方。所述第一用户终端通过所述第一短信的收信方号码,可以搜索所述第一用户终端内与所述第一用户终端相关的信息,例如收信方的电话号码、来往信息、姓名以及地址中的至少一个。上述收信方信息可以来自通讯录、即时聊天工具、邮件、备忘录等。

在没有网络,例如3G、4G或Wifi时,需要通过通信中心转发来往的短信。在本发明的一个具体实施方式中,所述通信中心接收第一用户终端发送的第一短信以及收信方信息。

步骤S102:根据所述收信方信息,识别所述收信方使用的语言类型。

通过收信方信息,例如电话号码的规则,可以判断收信方所处的国家区域;通过来往信息,可以获得收信方之前发送信息时使用的语言类型;通过姓名和地址等可以获得收信方所处的国家等信息。

通过上述信息,可以间接获得收信方使用的语言类型。在进行语言类别的判断时,可以设定信息的优先级,例如首先根据来往信息,判断收信方使用的语言类型,若没有获得来往信息,则可以根据电话号码,判断收信方使用的语言类型;其次再通过姓名和地址等,获取收信方的语言类型。

在本发明的其他具体实施方式中,还可以,分别通过收信方的各个信息判断收信方的语言类型之后,进行综合判断,选择判断结果最多的语言类型作为收信方使用的语言类型。

在本发明的其他具体实施方式中,也可以通过其他算法,识别所述收信方使用的语言类型。

步骤S103:识别所述第一短信的语言类型。

对第一短信的语言类型进行识别,由于发送方的语言使用习惯不同,所述第一短信可以是由英语、中文、韩文或日文等语言类型,所述语言类型指的是语种,对所述第一短信的语言类型进行识别,以决定是否需要进行翻译。

可以通过识别所述第一短信的Unicode编码来识别所述第一短信的语言类型,也可以将所述第一短信的字符内容与移动终端内存储的字符库进行比较,从而获取所述第一短信的语言类型。在本发明的其他具体实施方式中,也可以通过其他方法对所述第一短信的语言类型进行识别。

步骤S104:判断所述第一短信的语言类型与收信方使用的语言类型是否一致。

将识别的收信方使用的语言类型与第一短信的语言类型进行比较,以判断待发送短信的语言类型与所述收信方使用的语言类型是否一致。

若是,则执行步骤S105:转发所述第一短信至收信方的第二用户终端。若第一短信的语言类型与收信方式用的语言类型一致,则收信方可以毫无障碍的阅读所述第一短信,因此可以直接将所述第一待发送短信发送至收信方的第二用户终端。在没有互联网信号的情况下,可以通过运营商之间的基站信号形成的GSM网络进行转发。

若否,则执行步骤S106:将所述第一短信的语言类型翻译成收信方的语言类型,形成第二短信。若所述第一短信的语言类型与所述收信方使用的语言类型不一致,如果直接将第一短信转发至收信方,可能导致对方的阅读障碍,不利于相互沟通,本发明的具体实施方式中,将所述收信方使用的语言类型作为目标语言,对所述第一短信进行翻译,形成第二短信。

在本发明的一个具体实施方式中,可以通过翻译软件翻译所述待发送短信;在本发明的另一具体实施方式中,若没有翻译软件或者翻译软件无法成功翻译所述第一短信,则可以通过互联网的翻译网站翻译所述第一短信。

然后执行步骤S107:转发所述第二短信至收信方的第二用户终端。将翻译成收信方使用的语言类型的第二短信后转发给收信方,这样收信方将收到其使用的语言类型所编辑的短信,可以直接无障碍阅读,从而有利于双方进行短信沟通。在本发明的一个具体实施方式中,可以仅发送所述翻译后形成的第二短信。

在本发明的其他具体实施方式中,在转发所述第二短信至第二用户端的同时,转发所述第一短信至第二用户端,提供原始短信,便于核查,避免翻译错误导致沟通产生误解。

上述短信翻译方法,通过第三方接收发送方发送的第一短信以及收信人信息,并识别收信人使用的语言类型以及第一短信的语言类型,在所述收信人使用的语言类型与第一短信不一致的情况下自动对第一短信进行翻译并进行转发,从而便于收信方阅读短信。并且,所述第三方可以是通信公司通信中心,在没有网络的情况下,也能够对短信进行翻译和转发。

本发明的具体实施方式还提供一种短信翻译装置。

请参考图2,为所述短信翻译装置的结构示意图。

所述短信翻译装置包括:接收模块201、第一识别模块202、第二识别模块203、判断模块204、翻译模块205、转发模块206。

所述接收模块201,用于接收第一用户终端发送的第一短信以及收信方信息。所述接收模块201可以设置于通信公司的GSM网络的通信中心,也可以是设置于其他第三方的信息转发平台。

所述第一用户终端为信息发送方使用的手机或平板电脑等移动通信终端,所述第一短信为所述第一短信为用户发送给收信方的原始短信,通常采用发信方常用的语言类型进行编辑,所述收信方信息包括:收信方电话号码、收信方地址信息]收信方曾用语言类型。所述发送方在编辑第一短信并发送的同时,还会选择所述第一短信的收信方,第一用户终端发送所述第一短信的同时,还会发送收信方的信息,例如收信方的电话号码、来往信息、姓名以及地址等,可以通过搜索第一用户终端内的通讯录、即时聊天工具、邮件、备忘录等获取。

所述第一识别模块202与接收模块201连接,用于根据所述收信方信息,识别所述收信方使用的语言类型。通过收信方信息,例如电话号码的规则,可以判断收信方所处的国家区域;通过来往信息,可以获得收信方之前发送信息时使用的语言类型;通过姓名和地址等可以获得收信方所处的国家等信息。

通过上述信息,可以间接获得收信方使用的语言类型。在进行语言类别的判断时,可以设定信息的优先级,例如首先根据来往信息,判断收信方使用的语言类型,若没有获得来往信息,则可以根据电话号码,判断收信方使用的语言类型;其次再通过姓名和地址等,获取收信方的语言类型。

在本发明的其他具体实施方式中,还可以,分别通过收信方的各个信息判断收信方的语言类型之后,进行综合判断,选择判断结果最多的语言类型作为收信方使用的语言类型。

在本发明的其他具体实施方式中,也可以通过其他算法,识别所述收信方使用的语言类型。

所述第二识别模块203,与所述接收模块201连接,用于识别所述第一短信的语言类型。所述第二识别模块203用于通过第一短信的Unicode编码识别所述第一短信的语言类型,也可以用于通过将第一短信的字符内容与已存储的字符库内字符进行比较,从而获取所述第一短信的语言类型。在本发明的其他具体实施方式中,也可以通过其他方法对所述第一短信的语言类型进行识别。

所述判断模块204,与所述第一识别模块202和第二识别模块203连接,用于判断所述第一短信的语言类型与收信方使用的语言类型是否一致。

所述翻译模块205,与所述判断模块204连接,用于当所述第一短信的语言类型与收信方使用的语言类型不一致时,将所述第一短信的语言类型翻译成收信方的语言类型,形成第二短信。所述翻译模块205用于通过翻译软件或互联网翻译网站对第一短信进行翻译。

所述转发模块206,用于当所述第一短信的语言类型与收信方使用的语言类型一致时,转发所述第一短信至收信方的第二用户终端,以及当第一短信的语言类型与收信方使用的语言类型不一致时,转发第二短信至收信方的第二用户终端。在本发明的其他具体实施方式中,所述转发模块206用于转发所述第二短信至第二用户端的同时,发送第一短信至第二用户终端,以便收信方对照查阅。

上述短信翻译装置,能够在接受到发信发发送的第一短信以及收信人信息后,判断第一短信的语言类型以及收信方使用的语言类型,并当语言类型不一致时,对第一短信进行翻译,形成第二短信,并转发给第二用户终端,以便收信方查阅。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1