一种具有全版面翻译功能的智能翻译系统

文档序号:1391894 发布日期:2020-02-28 浏览:30次 >En<

阅读说明:本技术 一种具有全版面翻译功能的智能翻译系统 (Intelligent translation system with full-version translation function ) 是由 曾波 于 2019-10-29 设计创作,主要内容包括:本发明公开了一种具有全版面翻译功能的智能翻译系统,该系统包括通信网、用户端、服务器、自动翻译端,服务器包括服务器数据库,服务器数据库包括标准数据库和临时数据库,所述服务器数据库中编辑有对文字信息、格式信息、非数字信息的区域选择提取算法、区域特征优化算法,通过服务器数据库中编辑的各种算法对文档中的文字信息、格式信息、非数字信息进行提取、识别、翻译,并转换成整篇文档的结构化信息,实现对文档的急速翻译、精准翻译,翻译的文件可以保持原文排版,同时还可以将客户端的翻译请求的原文和译文全部存入数据库中,作为备份使用。(The invention discloses an intelligent translation system with full-version translation function, which comprises a communication network, a user side, a server and an automatic translation end, wherein the server comprises a server database, the server database comprises a standard database and a temporary database, a region selection extraction algorithm and a region characteristic optimization algorithm for character information, format information and non-digital information are edited in the server database, the character information, the format information and the non-digital information in a document are extracted, identified and translated through various algorithms edited in the server database, and are converted into structural information of the whole document, rapid translation and accurate translation of the document are realized, the translated document can keep original text typesetting, and simultaneously, the original text and the translated text requested by translation of the client can be stored in the database to be used as backup.)

一种具有全版面翻译功能的智能翻译系统

技术领域

本发明涉及一种具有全版面翻译功能的智能翻译系统。

背景技术

随着经济的发展,对外交流的增多,人们越来越需要有一种准确、使用方便且费用低廉的语言及时翻译工具。而由于语言的复杂性,在现有的技术条件下完全通过机器实现这一目标并不可行,采用自动翻译结合翻译软件并通过互联网及移动(固定)电话网络传播是在现阶段较为经济、可行的办法。如何利用翻译软件在不同语言间实现合理而准确的翻译,这在目前还是一个世界性难题。现有的翻译软件大多在词汇翻译上有所建树,而对不同语言的语法转换都做的勉强,更不用说对不同语言丰富语境的表达了。因此,在今后很长一段时间里,自动翻译还是人们在不同语言之间进行沟通的主要方式,然而目前的自动翻译方式,将文件翻译后文件不能对按照原文件的排版进行排版,导致使用时较为麻烦,同时现有的翻译系统准确率只能保持在80%,翻译过程中容易出错,影响正常的翻译,急需带现有的翻译系统进行创新。

发明内容

本发明要解决的技术问题是提供一种利用网络的多功能、低成本性、自动翻译的准确性,及公用电话网(PSTN)、移动电话网(GSM、CDMA、3G、SMS等)的方便性,为跨语种人员沟通时提供一种既能充分利用翻译软件的低成本性、又能对翻译软件内没有与用户端请求翻译的原文完全对应一样的字、词、句提供自动翻译、并将翻译结果保存供再次需翻译时使用,避免重复自动翻译,还能将用户端请求的没有完全对应一样的字、词、句的原文和其对应的译文经校对整理形成标准翻译,同时通过各种算法对文档中的文字信息、格式信息、非数字信息进行提取、识别、翻译,并转换成整篇文档的结构化信息,其翻译速度快,翻译精准,具有实用性和使用广泛性的具有全版面翻译功能的智能翻译系统。

为解决上述问题,本发明采用如下技术方案:

一种具有全版面翻译功能的智能翻译系统,包括通信网、多个用户端,通过通信网与用户端信号连接的服务器,还包括通过通信网与服务器信号连接的自动翻译端,所述用户端包括:用户端输入模块、用户端传送模块、用户端输出模块,用户端输入模块用于输入用户端翻译请求,包括用于导入需翻译的原文、选择翻译语种,所述用户端传送模块,用于通过通信网将用户端的翻译请求传送给服务器,通过通信网接收服务器反馈的翻译信息,所述用户端输出模块,用于输出服务器反馈的翻译信息,包括用于输出译文;所述服务器包括:服务器数据库、服务器传送模块、服务器检索模块,服务器数据库用于储存翻译检索应用程序、寻求自动翻译端帮助应用程序以及多语种字、词、句的原文及对应的译文资料和各种文档格式的算法;服务器数据库包括服务器标准数据库和服务器临时数据库;服务器标准数据库用于储存包括建立服务器数据库时由网络下载及人工录入的能想到的正确无误的全部字、词、句的原文及对应的译文资料;服务器临时数据库包括用于储存由用户端输入的、在服务器标准数据库中没有完全一样的原文链接的译文和用户端请求自动翻译端翻译的译文,服务器临时数据库中的译文和服务器标准数据库中的译文从用户端输出时是可以区分显示的;所述服务器传送模块,用于通过通信网接收用户端的翻译请求,通过通信网将服务器反馈的翻译信息传送给用户端,通过通信网将用户端的翻译请求传送给自动翻译端和接收自动翻译端译文并传送给用户端,所述服务器检索模块,包括用于从服务器数据库中检索需翻译的原文链接的译文,所述服务器更新模块,用于将储存在服务器临时数据库中的字、词、句转移储存到服务器标准数据库中,同时用于更新维护服务器数据库中的翻译检索应用程序。

优选的,所述自动翻译端包括:自动翻译端传送模块、自动翻译端输出模块、自动翻译端输入模块,自动翻译端传送模块用于通过通信网接收来自用户端请求翻译的原文、由用户端输入的在服务器标准数据库中没有完全一样的原文链接的译文但未请求翻译的保存在服务器中的原文、和将自动翻译端的译文传送给服务器;或者是包括用于通过通信网接收来自用户端的需翻译的原文、或者来自服务器的由用户端输入的在服务器标准数据库中没有完全一样的原文链接的译文但未请求翻译的保存在服务器中的原文、将自动翻译端的译文传送给服务器、将自动翻译端的译文传送给服务器和用户端,所述自动翻译端输出模块,用于输出来自服务器原文,或者是用于输出来自服务器和自动翻译端的原文,所述自动翻译端输入模块,用于输入已完成翻译的译文。

优选的,所述用户端还包括用户端数据库,用户端数据库,包括建立用户端数据库时由人工录入的能想到的正确无误的全部字、词、句的原文及对应的译文的资料。

优选的,所述用户端包括两个以上的用户端,互为信号发出用户端和信号接收用户端,两个以上的用户端通过通信网相互信号连接和均通过通信网与服务器信号连接。

优选的,所述通信网包括互联网或互联网与电话网的结合。

优选的,所述自动翻译端对应每个计费模块。

优选的,所述用户端输入模块和用户端输出模块集成在手机上或电脑上,自动翻译端输入模块和自动翻译端输出模块集成在电脑上或手机上。

本发明的有益效果是:

1、使用了通信网,能为跨语种人员提供及时远距离的翻译,即利用网络的多功能、低成本性、自动翻译的准确性,又利用了公用电话网(PSTN)、移动电话网(GSM、CDMA、3G、SMS等)的方便性。

2、由于既设有标准数据库,又设有临时数据库,既能充分利用了翻译软件的低成本性,又能对翻译软件内、没有与用户端请求翻译的原文完全对应一样的字、词、句时、可根据客户对翻译准确性的要求、提供是否请求自动翻译,并将没有与用户端请求翻译的原文完全对应一样的字、词、句的原文、请求自动翻译的译文、翻译结果保存在临时数据库中供用户端再次发送同样的原文翻译请求时可直接从临时数据库中检索已保存在数据库中的临时翻译,避免重复自动翻译,大大节省翻译成本。

3、服务器临时数据库中的译文和服务器标准数据库中的译文从用户端输出时是可以区分显示的,用户端对标准数据库中的译文可放心使用,对临时数据库中的译文可根据翻译准确度的要求选择是否需要再经过校对使用,能最大限度地保证翻译的准确性,又能最大限度地避免重复翻译,降低成本。

4、用户端还包括用户端数据库,这样用户端可先使用用户端数据库,在用户端数据库中没有完全一样的译文时才使用临时数据库,可节省通信费用,提高运行速度。

5、用户端包括两个或两个以上的用户端,互为信号发出用户端和信号接收用户端,这样相当于在用户端间的交流建立起了实时翻译,方便使用,节省成本。

6、将翻译系统嵌入到通信网聊天软件或搜索软件中的嵌入模块,方便使用。

附图说明

为了更楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,但并不是对本发明保护范围的限制。

图1为本发明的原理示意图;

具体实施方式

参阅图1所示的一种具有全版面翻译功能的智能翻译系统,包括通信网、多个用户端,通过通信网与用户端信号连接的服务器,还包括通过通信网与服务器信号连接的自动翻译端,所述用户端包括:用户端输入模块、用户端传送模块、用户端输出模块,用户端输入模块用于输入用户端翻译请求,包括用于导入需翻译的原文、选择翻译语种,所述用户端传送模块,用于通过通信网将用户端的翻译请求传送给服务器,通过通信网接收服务器反馈的翻译信息,所述用户端输出模块,用于输出服务器反馈的翻译信息,包括用于输出译文;所述服务器包括:服务器数据库、服务器传送模块、服务器检索模块,服务器数据库用于储存翻译检索应用程序、寻求自动翻译端帮助应用程序以及多语种字、词、句的原文及对应的译文资料和各种文档格式的算法;服务器数据库包括服务器标准数据库和服务器临时数据库;服务器标准数据库用于储存包括建立服务器数据库时由网络下载及人工录入的能想到的正确无误的全部字、词、句的原文及对应的译文资料;服务器临时数据库包括用于储存由用户端输入的、在服务器标准数据库中没有完全一样的原文链接的译文和用户端请求自动翻译端翻译的译文,服务器临时数据库中的译文和服务器标准数据库中的译文从用户端输出时是可以区分显示的;所述服务器传送模块,用于通过通信网接收用户端的翻译请求,通过通信网将服务器反馈的翻译信息传送给用户端,通过通信网将用户端的翻译请求传送给自动翻译端和接收自动翻译端译文并传送给用户端,所述服务器检索模块,包括用于从服务器数据库中检索需翻译的原文链接的译文,所述服务器更新模块,用于将储存在服务器临时数据库中的字、词、句转移储存到服务器标准数据库中,同时用于更新维护服务器数据库中的翻译检索应用程序。

所述自动翻译端包括:自动翻译端传送模块、自动翻译端输出模块、自动翻译端输入模块,自动翻译端传送模块用于通过通信网接收来自用户端请求翻译的原文、由用户端输入的在服务器标准数据库中没有完全一样的原文链接的译文但未请求翻译的保存在服务器中的原文、和将自动翻译端的译文传送给服务器;或者是包括用于通过通信网接收来自用户端的需翻译的原文、或者来自服务器的由用户端输入的在服务器标准数据库中没有完全一样的原文链接的译文但未请求翻译的保存在服务器中的原文、将自动翻译端的译文传送给服务器、将自动翻译端的译文传送给服务器和用户端,所述自动翻译端输出模块,用于输出来自服务器原文,或者是用于输出来自服务器和自动翻译端的原文,所述自动翻译端输入模块,用于输入已完成翻译的译文。

所述用户端还包括用户端数据库,用户端数据库,包括建立用户端数据库时由人工录入的能想到的正确无误的全部字、词、句的原文及对应的译文的资料。

所述用户端包括两个以上的用户端,互为信号发出用户端和信号接收用户端,两个以上的用户端通过通信网相互信号连接和均通过通信网与服务器信号连接。

所述通信网包括互联网或互联网与电话网的结合。

所述自动翻译端对应每个计费模块。

所述用户端输入模块和用户端输出模块集成在手机上或电脑上,自动翻译端输入模块和自动翻译端输出模块集成在电脑上或手机上。

本发明使用时,包括以下步骤:

1)服务器临时数据库和服务器标准数据库的建立:将人工录入能想到的全部字、词、句的原文及注解资料、和原文对应链接的译文资料和翻译检索应用程序、寻求自动翻译端帮助应用程序存储到服务器标准数据库中;将只要没有检索到由用户端输入的在服务器标准数据库和服务器临时数据库中没有对应的完全一样的原文链接的译文但未请求翻译的原文、来自自动翻译端由用户端请求自动翻译的译文存入服务器临时数据库,并将服务器临时数据库中的译文和服务器标准数据库中的译文在用户端输出时加以区分显示;当服务器临时数据库中的原文和译文达到一定数量时,再将存储在服务器临时数据库中请求人工帮助的原文和译文、未请求人工帮助的原文,由自动翻译端整理,校对修改原文、译文使之正确无误,对没有对应译文的原文由自动翻译端人工输入正确无误的译文,最后将服务器临时数据库中这些经过校对、整理和补充的原文及与其对应的译文从服务器临时数据库中转移到服务器标准数据库中,同时更新维护服务器数据库中的翻译检索应用程序,将原文和译文对应链接;

2)从用户端输入模块输入需翻译的原文、翻译语种的翻译请求;

3)用户端传送模块将翻译请求通过通信网传送给服务器;

4)服务器传送模块响应用户端的翻译请求,运行翻译检索应用程序,通过服务器检索模块从服务器数据库中检索需翻译的原文链接的译文;检索到完全一样的原文链接的译文,则将译文通过服务器传送模块传送到用户端,用户端传送模块接收译文,并通过用户端输出模块输出。

5)如果服务器检索模块不能从服务器数据库检索到完全一样的原文链接的译文,则将用户端翻译请求的原文存入临时数据库中,将检索到的译文通过服务器传送模块传送到用户端,同时向用户端发送是否需接通实时自动翻译端的请求,用户端选择否或者近似句子,完成翻译,用户端选择是,启动寻求自动翻译端帮助应用程序。

所述翻译系统还包括数据库解析模块,用于根据预设标准对数据库传送模块接收的需翻译的句子进行语法解析,确定需翻译句子的关键词,再根据关键词和语法生成句子;

翻译方法还包括当需翻译句子时,用户端选择是否启动解析模块;用户端选择不启动服务器解析模块,将近似越多字的句子越靠前排列通过服务器传送模块传送到用户端,同时询问用户端是否需接通自动翻译台,用户端选择否,完成翻译;用户端选择是,启动寻求自动翻译台帮助应用程序;用户端选择启动解析模块,根据预设标准对数据库传送模块接收的需翻译的句子进行语法解析,确定需翻译句子的关键词,再根据关键词和语法生成句子,同时询问用户端是否需接通自动翻译台,用户端选择否,完成翻译;用户端选择是,启动寻求自动翻译台帮助应用程序。

所述用户端数据库,包括建立用户端数据库时由人工录入的能想到的正确无误的全部字、词、句的原文及对应的译文资料、标准字典和词典数据库;

用户端检索模块,包括用于从用户端数据库中检索需翻译的原文链接的译文;

所述翻译方法还包括:

1)建立储存有翻译检索应用程序、对应的多语种字、词、句资料的用户端数据库;

2)在用户端传送模块将翻译请求通过通信网传送给服务器前,用户端检索模块先检索用户端数据库;

当用户端检索模块在用户端数据库中检索到完全一样的原文链接的译文,则将译文通过用户端输出模块输出;

当用户端检索模块不能从用户端数据库中检索到完全一样的原文链接的译文,则用户端传送模块将翻译请求通过通信网传送给服务器。

翻译系统的用户端包括两个以上的用户端,互为信号发出用户端和信号接收用户端;两个以上的用户端通过通信网相互信号连接和均通过通信网与服务器信号连接;

从信号发出用户端输入模块输入需翻译的原文、翻译语种的翻译请求;

信号发出用户端传送模块将翻译请求通过通信网传送给服务器,服务器传送模块响应信号发出用户端的翻译请求,运行翻译检索应用程序;

信号接收用户端传送模块接收译文,并通过信号接收用户端输出模块输出。

当用户端输入的原文为段落或文章时,服务器运行翻译检索应用程序,以句子为单位对段落或文章进行全部检索;从服务器数据库中对段落或文章中的句子全部能检索到完全一样的原文链接的译文,则将译文通过服务器传送模块传送到用户端,用户端传送模块接收译文,并通过用户端输出模块输出;

对段落或文章中的句子通过服务器检索模块不能或不完全能从服务器数据库中检索到完全一样的原文链接的译文,则将用户端翻译请求中没有完全一样的原文存入临时数据库中,对应每句没有完全一样的原文将译文通过服务器传送模块传送到用户端,同时向用户端发送是否需接通实时自动翻译端的请求,用户端选择否,完成翻译,用户端选择是,启动自动翻译端帮助应用程序;将段落或文章通过通信网传送给自动翻译端,对段落或文章中没有检索到完全一样的原文链接的译文的句子与检索到完全一样原文链接的译文的句子区别显示,自动翻译端仅对没有检索到完全一样译文的句子翻译。

本发明的文档识别过程为:第一步,区域类型识别;第二步,子区域及子区域类型识别;第三步,根据区域选择提取算法;第四步,标记区域特征优化算法;第五步,提取文档结构化信息。

文档结构化信息包括:提取区域文字信息、提取区域格式信息和提取区域非数字信息。

本发明的读取路径为:一次性将整篇文章或整本书读入内存,再按文档格式自动选择拆解算法,最后按顺序进行拆解并标识链路关系。

以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于人工智能和真人翻译的同步翻译系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!