文字自动翻译装置及其方法 【技术领域】
本发明涉及一种自然语言的处理或翻译技术,特别是涉及一种文字自动翻译装置及其方法。
背景技术
随着时代的进步,人们在通讯传输上的交流,渐渐开始以行动电话为主要的联络方式,而制作行动电话的技术发展日新月异,每隔一段时间,行动电话就会推出崭新的功能,外观上推陈出新。从早期的黑白机到现在的彩色机,单音铃声到现在合弦铃声,WAP浏览网页到整合封包无线服务(GPRS,GeneralPacket Radio Service)乃至于第三代(3G)行动通讯的封包传递。行动电话还还具有许多多媒体的功能,例如,拍照、录像、听音乐、看电视及玩游戏。但是,尽管功能繁多,行动电话最基本的两个功能始终存在着,那就是通话和简讯这两大功能。
由于科技与网络的发达,信息的传递不再像过去那样的缓慢,而人们的往来也不再被地形所限制,开始走向国际化,所认识的朋友也不再局限于与自己相同国家的人们。然而,昂贵的国际通话费用,使得非商业性质的使用者无法负担,进而改用国际简讯的方式作为主要与外国朋友的联系方式。
而英文虽然是国际共通的语言,但毕竟不是每一个人都精通,因此在沟通上会容易出现误解。况且收到外国朋友所寄送的简讯,内容若是以自己国家的文字语言所表现,一定会感到非常的窝心。
因此,如何提供一个帮助人们更快速且无语言障碍的走向国际化,并使沟通不容易出现误解的电子装置,是业界亟需解决的问题。
【发明内容】
现有使用简讯与非母语语系的人士联系时,必须使用英文作为主要的沟通语言,为解决容易发生语言上的误解及沟通不良等问题,本发明提供一种文字自动翻译装置及其方法。
为了实现上述目的,本发明提供了一种文字自动翻译装置,其特征在于,其包括有:
一数据库,具有一国码查找表以及多个语译查找表,该国码查找表存储有多个国家的国码,各该语译查找表具有两种不同语言的语译对照数据,且该多个语译查找表中任两个之间具有至少一不同种类的语言;
一辨识模块,用以根据该国码查找表辨识一目的电话号码以得知一国码以及辨识由一第一语言表示的一文字信息以得知代表该第一语言的一文字编码;以及
一转译模块,用以根据辨识得的该国码与该文字编码,自该数据库中找出该多个语译查找表中相对应的语译查找表,并利用找出的该相对应的语译查找表将该文字信息由该第一语言转译为该国码所对应的一第二语言。
所述的文字自动翻译装置,其中,该文字自动翻译装置还具有一输入界面,该输入界面用以接收该目的电话号码。
所述的文字自动翻译装置,其中,该文字自动翻译装置还具有一输入界面,该输入界面用以接收该文字信息。
所述的文字自动翻译装置,其中,该文字自动翻译装置还具有一传送模块,用以传送转译得的由该第二语言表示的该文字信息至该目的电话号码。
为了实现上述目的,本发明还提供了一种文字自动翻译的方法,其特征在于,其步骤包括有:
取得一目的电话号码;
辨识该目的电话号码以得知一国码;
取得由一第一语言表示的一文字信息;
辨识该文字信息以得知代表该第一语言的一文字编码;
根据辨识得的该国码与该文字编码自多个语译查找表中找出相对应的一语译查找表;以及
根据找出的该语译查找表将该文字信息由该文字编码所代表的该第一语言转译为该国码所对应的一第二语言。
所述的文字自动翻译的方法,其中,辨识该国码的步骤包括,通过一存储有多个国家地国码的国码查找表,由左至右依序比对每一该国家的国码的位数字与该目的电话号码的位数字,以辨识出该目的电话号码的该国码。
所述的文字自动翻译的方法,其中,各该语译查找表具有两种不同语言的语译对照数据,且该多个语译查找表中任两个之间具有至少一不同种类的语言,通过该国码以及代表该第一语言的该文字编码,自该多个语译查找表中找出相对应的语译查找表,并利用找出的该相对应的语译查找表将该文字信息由该第一语言转译为该国码所对应的该第二语言。
综上所述,根据本发明所提供的文字自动翻译装置及其方法,应用于具文字传输功能的通讯装置,通过辨识目的电话号码的国码,自动将欲传送的文字信息转为与国码所对应的语言,以令使用者无须以人工方式将欲传送至国外的文字信息转译为其它语言。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
【附图说明】
图1为本发明第一实施例的电路方块图;
图2为本发明第二实施例的电路方块图;
图3为本发明的文字自动翻译的方法的流程图;
图4为本发明的辨识国码的步骤的流程图。
其中,附图标记:
100 文字自动翻译装置
110 数据库
120 辨识模块
130 转译模块
140 输入界面
150 传送模块
【具体实施方式】
下面结合附图和具体实施方式对本发明的技术方案作进一步更详细的描述。
根据本发明所提供的文字自动翻译装置及其方法,应用于一具文字传输功能的通讯装置。以下本发明的详细说明中,将以行动电话作为本发明实施例的说明,然而所附图式仅提供参考与说明用,并非用以限制本发明。
请参照图1为本发明第一实施例的文字自动翻译装置100的电路方块图。本发明的文字自动翻译装置100包括有一数据库110、一辨识模块120以及一转译模块130。数据库110具有一国码查找表(如表一)以及多个语译查找表。
1 886 2 86 3 44 4 61 . . . . . .
表一、国码查找表
国码查找表存储有多个国家的国码。辨识模块120接收一目的电话号码,并以目的电话号码的最左位(即,左边第一个位)为现行比较位,搜寻并比对国码查找表内所有国码的最左位(即,左边第一个位)。当比对符合时,辨识模块120选择现行比较位的右邻位(即,左边第二个位)做为新的现行比较位,并与国码查找表内前次比对符合的国码的对应位(即,左边第二个位)比对。以此类推,辨识模块120可通过多次比对来得知目的电话号码的国码,并取得目的电话号码的国码位于国码查找表的索引值。接着,辨识模块120辨识由第一语言表示的文字信息的万国码(Unicode),以得知代表第一语言的文字编码。
转译模块130根据辨识得的国码的索引值与文字编码比对数据库中的一关连表(如表二),通过关连表自数据库中找出相对应的语译查找表(如表三)。其中,各语译查找表具有两种不同语言的语译对照数据,且多个语译查找表中任两个之间具有至少一种不同种类的语言。转译模块130利用找出的语译查找表将文字信息由第一语言转译为国码所对应的一第二语言。于此,第一语言不同于第二语言,即两者的文字编码(万国码)不相同。
其中,语译查找表仅为示意图,于数据库110的格式应为存储有第一语言的万国码与第二语言的万国码对照数据的语译查找表(如表四)。
表二、关连表
你 You 我 Me 他 He 她 She . . . . . .
表三、语译查找表
你 Y;o;u 我 M;e 他 H;e 她 S;h;e . . . . . .
表四、具有万国码对照数据的语译查找表
请继续参照图2为本发明第二实施例的文字自动翻译装置100的电路方块图。于此实施例中,其结构与上述第一实施例大致相同,以下仅对两实施例相异处加以说明。本发明的文字自动翻译装置100还具有一输入界面140以及一传送模块150。使用者可通过输入界面140输入的目的电话号码以及由第一语言表示的文字信息,并传送至辨识模块120。此外,使用者也可以通过输入界面140选择既存的目的电话号码以及文字信息作为使用。辨识模块120辨识得国码以及文字编码,并交由转译模块130将文字信息由第一语言转译为国码所对应的第二语言。接着,传送模块150将转译为第二语言表示的文字信息经由电信系统传送至目的电话号码。
请参照图3为本发明所提供的文字自动翻译的方法的流程图。文字自动翻译的方法,包括下列步骤:辨识模块取得一目的电话号码(步骤100),并通过数据库所具有的一国码查找表辨识,以得知一国码(步骤200),接着辨识模块取得由一第一语言表示的一文字信息(步骤300),并辨识文字信息的万国码(Unicode),以得知代表第一语言的一文字编码(步骤400)。转译模块根据辨识得的国码与文字编码比对数据库中的一关连表,通过关连表自数据库具有的多个语译查找表中找出相对应的一语译查找表(步骤500),并将文字信息由第一语言转译为国码所对应的一第二语言(步骤600)。其中,各语译查找表具有两种不同语言的语译对照数据,且多个语译查找表中任两个之间具有至少一不同种类的语言。
请继续参照图4为辨识国码的步骤的流程图。辨识模块以目的电话号码的最左位(即,左边第一个位)为现行比较位(步骤110),搜寻并比对国码查找表内所有国码的最左位(即,左边第一个位)(步骤130)。当比对符合时,辨识模块选择现行比较位的右邻位(即,左边第二个位)做为新的现行比较位(步骤150),并与国码查找表内前次比对符合的国码的对应位(即,左边第二个位)比对(步骤170)。以此类推,以得知目的电话号码的国码(步骤190)。
举例来说,由台湾传文字信息至英国,使用者通过输入界面输入或选择既存的目的电话号码以及由中文表示的文字信息。辨识模块取得目的电话号码,并以目的电话号码的最左位(即,左边第一个位)为现行比较位,搜寻并比对国码查找表(表一)内所有国码的最左位(即,左边第一个位)。当比对符合时,辨识模块选择现行比较位的右邻位(即,左边第二个位)做为新的现行比