Language translation system and method based on artificial intelligence
1. The utility model provides a language translation system based on artificial intelligence, includes user (1), internet (2), translation server (3) and translation end (4), its characterized in that: the translation server (3) is in signal connection with the user terminal (1) and the translation terminal (4) through the Internet (2),
the user terminal (1) comprises:
the content to be translated input unit (101) is used for inputting and transmitting the sentence to be translated by the user;
a user login module (102) for displaying the result translation content and selecting the translation operation;
the translation server (3) comprises:
a translation language package library (301) for storing a translation language thesaurus;
the translation module (302) is used for searching translation languages from the translation language package library (301) according to the required transmission data to perform translation work;
the comparison module (303) is used for comparing the manual translation result with the translation result of the translation module (302) and searching translation sentences with larger differences;
the translation end (4) comprises:
the content to be translated conversion unit (401) is used for processing the content data to be translated and the marked translation content data sent by the translation server (3);
and the translation login module (402) is used for displaying the contents to be translated and marking the translation contents and selecting the translation operation.
2. An artificial intelligence based language translation system according to claim 1 and further comprising: the translation server (3) further comprises an updating module, and the updating module is used for updating and storing the translation result and the new vocabulary of the Internet (2) to a translation language package library (301).
3. An artificial intelligence based language translation system according to claim 1 and further comprising: the content to be translated input unit (101) comprises a language recognition unit and a USB data interface for importing voice information and data information.
4. An artificial intelligence based language translation system according to claim 3 and further comprising: the content to be translated recording unit (101) also comprises a noise filtering unit for filtering noise when the speech recognition unit records speech.
5. An artificial intelligence based language translation system according to claim 1 and further comprising: the user login module (102) comprises a first touch display screen, and the terminal content and the translation result are displayed through the first touch display screen, wherein the terminal content comprises a language content input interface to be translated and a target translation language selection interface.
6. An artificial intelligence based language translation system according to claim 1 and further comprising: the user side (1), the translation server (3) and the translation side (4) all comprise a data receiving and sending module (5) for receiving data streams.
7. An artificial intelligence based language translation system according to claim 1 and further comprising: the translation login module (402) comprises a second touch display screen and a loudspeaker, the first touch display screen is used for displaying terminal contents, contents to be translated and labeled translation contents, the terminal contents comprise a manual translation language content input interface and a target translation language vocabulary searching interface, and the loudspeaker is used for playing transmitted voice contents.
8. A language translation method based on artificial intelligence is characterized by comprising the following steps:
1) a user logs in and inputs translation contents through a user side (1) to form contents to be translated of characters, and selects a target translation language;
2) transmitting the data of the contents to be translated to a translation server (3) through the Internet (2) for processing the data, and extracting and translating the data in a translation language package library (301) by using a translation module (302) to obtain preliminary translation contents;
3) a translator logs in a translation end through a translation login module (402), a translation server (3) copies content data to be translated at the same time, selects the translator of the translation end (4) according to a target language, transmits the content data to the translation end (4) through the Internet (2), displays the content data through the translation login module (402), performs online translation by manpower, and introduces manual translation content;
4) the manual translation content is transmitted to the translation server (3) through the internet (2) by using the data receiving and sending module (5), the comparison module (303) is matched with the data in the translation language package library (301) to compare the preliminary translation content with the manual translation content, and the difference part is marked in the manual translation content to obtain the marked translation content;
5) the marked translation content is transmitted to a translation end (4) to display the marked translation content which is corrected and modified by a translator to obtain a result translation content, the result translation content is transmitted to a translation server (3) through the Internet (2), and the result translation content is transmitted to a user end (1) through the translation server (3) through the Internet (2);
6) the user side (1) displays the data through a touch display screen of the user login module (102) to finish the translation process.
Background
Translation is the act of converting one language information into another language information on the basis of accuracy (confidence), smoothness (arrival), and elegance (elegance). Translation is the process of converting a relatively strange expression into a relatively familiar expression. The contents of which contain language, text, graphics, symbols, and video translations. Among the languages A and B, the term "turning over" refers to the conversion of the two languages, namely, firstly converting a sentence A into a sentence B, and then converting the sentence B into the language A; the translation is the process of converting the first language into the second language, and the meaning of the second language is further clarified in the process of translating the first language into the local language characters. The two constitute a translation in the general sense, which allows more people to understand the meaning of other languages.
According to the existing translation software, translation errors are often caused by grammatical problems according to the imported language content to be translated, translation is rigid and cannot meet the translation requirements, manual translation often has translation vocabulary errors and common errors, manual self-checking consumes a large amount of time and affects translation efficiency, and therefore the language translation system and method based on artificial intelligence are provided for solving the problems.
Disclosure of Invention
1. Technical problem to be solved
Aiming at the problems in the prior art, the invention aims to provide a language translation system and method based on artificial intelligence, which have the advantage of accurate translation and solve the problems that the translation error is often caused by grammar problems and the translation is rigid and can not meet the translation requirements according to the imported language content to be translated by the existing translation software, the translation vocabulary error and common errors are often caused by manual translation, a large amount of time is consumed by manual self-checking, and the translation efficiency is influenced.
2. Technical scheme
In order to solve the above problems, the present invention adopts the following technical solutions.
A language translation system based on artificial intelligence comprises a user terminal, the Internet, a translation server and a translation terminal, wherein the translation server is in signal connection with the user terminal and the translation terminal through the Internet,
the user side includes:
the content to be translated input unit is used for inputting and transmitting the sentences to be translated by the user;
the user login module is used for displaying the result translation content and selecting the translation operation;
the translation server includes:
the translation language package library is used for storing a translation language word library;
the translation module is used for searching translation languages from the translation language package library according to the data required to be transmitted to perform translation work;
the comparison module is used for comparing the manual translation result with the translation result of the translation module and searching translation sentences with larger differences;
the translation end comprises:
the content to be translated conversion unit is used for processing the content data to be translated and the marked translation content data which are sent by the translation server;
and the translation login module is used for displaying the content to be translated and the labeled translation content and selecting the translation operation.
Preferably, the translation server further comprises an updating module, and the updating module is configured to update and store the translation result and the new vocabulary of the internet to the translation language package library.
Preferably, the content entry unit to be translated includes a language recognition unit and a USB data interface for importing voice information and data information.
Preferably, the content to be translated entry unit further comprises a noise filtering unit for filtering noise generated when the speech recognition unit enters speech.
The user login module comprises a first touch display screen, and the terminal content and the translation result are displayed through the first touch display screen, wherein the terminal content comprises a language content input interface to be translated and a target translation language selection interface.
The user side, the translation server and the translation side all comprise data receiving and sending modules for receiving data streams.
The translation login module comprises a second touch display screen and a loudspeaker, the first touch display screen is used for displaying terminal contents, contents to be translated and labeled translation contents, the terminal contents comprise a manual translation language content input interface and a target translation language vocabulary searching interface, and the loudspeaker is used for playing transmitted voice contents.
Another technical problem to be solved by the present invention is to provide a language translation method based on artificial intelligence, which comprises the following steps:
1) a user logs in and inputs translation contents through a user side to form contents to be translated of characters, and selects a target translation language;
2) transmitting the data of the contents to be translated to a translation server through the Internet to process the data, and extracting and translating the data in a translation language package library by using a translation module to obtain preliminary translation contents;
3) a translator logs in a translation end through a translation login module, a translation server copies content data to be translated to select the translator of the translation end according to a target language, transmits the content data to the translation end through the Internet, displays the content data through the translation login module, performs online translation by using manpower, and introduces manual translation content;
4) the manual translation content is transmitted to the translation server through the Internet by using the data receiving and sending module, the comparison module is matched with the data in the translation language package library to compare the preliminary translation content with the manual translation content, and the difference part is marked in the manual translation content to obtain the marked translation content;
5) the marked translation content is transmitted to a translation end to display the marked translation content which is corrected and modified by a translator to obtain result translation content, the result translation content is transmitted to a translation server through the Internet, and the result translation content is transmitted to a user end by the translation server through the Internet;
6) and the user side displays the data through a touch display screen of the user login module to finish the translation process.
3. Advantageous effects
Compared with the prior art, the invention has the advantages that:
(1) through the cooperation of manual work and translation server, improve the degree of accuracy of translation result, it is more nimble for traditional software translation, more press close to user's custom, reduce the mistake of grammar class, provide the platform again for pure manual translation simultaneously, promoted translation efficiency to wrong word when having reduced manual translation carries out the correction, has further promoted the degree of accuracy of translation result.
Drawings
FIG. 1 is a schematic diagram of the principles of the present invention;
fig. 2 is a schematic view of the working process of the present invention.
The reference numbers in the figures illustrate:
1. a user side; 101. a content to be translated input unit; 102. a user login module; 2. an internet; 3. a translation server; 301. a translation language package library; 302. a translation module; 303. a comparison module; 4. a translation end; 401. a content to be translated conversion unit; 402. a translation login module; 5. and a data receiving and sending module.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention; it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments, and all other embodiments obtained by those skilled in the art without any inventive work are within the scope of the present invention.
In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", "top/bottom", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplification of description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "disposed," "sleeved/connected," "connected," and the like are to be construed broadly, e.g., "connected," which may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Referring to fig. 1-2, a language translation system based on artificial intelligence comprises a user terminal 1, an internet 2, a translation server 3 and a translation terminal 4, wherein the translation server 3 is in signal connection with the user terminal 1 and the translation terminal 4 through the internet 2,
the user terminal 1 includes:
a to-be-translated content entry unit 101, configured to enable a user to input and transmit a sentence to be translated;
a user login module 102, configured to display a result translation content and select a translation operation;
the translation server 3 includes:
a translation language package library 301 for storing a translation language thesaurus;
the translation module 302 is used for searching translation languages from the translation language package library 301 according to the required transmission data to perform translation work;
the comparison module 303 is configured to compare the manual translation result with the translation result of the translation module 302, and search for a translation statement with a large difference;
the translation end 4 comprises:
the content to be translated conversion unit 401 is configured to process the content data to be translated and the labeled translation content data sent by the translation server 3;
a translation login module 402, configured to display content to be translated and label translation content, and select a translation operation.
Further, the translation server 3 further includes an updating module, and the updating module is configured to update and store the translation result and the new vocabulary of the internet 2 to the translation language package library 301.
Further, the content to be translated input unit 101 includes a language recognition unit and a USB data interface for importing voice information and data information.
Further, the content to be translated recording unit 101 further includes a noise filtering unit for filtering noise generated when the speech is recorded by the speech recognition unit.
Further, the user login module 102 includes a first touch display screen, and displays the terminal content and the translation result through the first touch display screen, where the terminal content includes a language content input interface to be translated and a target translation language selection interface.
Further, the user side 1, the translation server 3, and the translation side 4 all include a data receiving and sending module 5 for receiving data streams.
Further, the translation login module 402 includes a second touch display screen and a microphone, and displays the terminal content, the content to be translated, and the labeled translation content on the first touch display screen, where the terminal content includes a manual translation language content input interface and a target translation language vocabulary searching interface, and the microphone is used for playing the transmitted voice content.
A language translation method based on artificial intelligence comprises the following steps:
1) a user logs in and inputs translation contents through a user side 1 to form contents to be translated of characters, and selects a target translation language;
2) transmitting the data of the contents to be translated to a translation server 3 through the Internet 2 to process the data, and extracting and translating the data in a translation language package library 301 by using a translation module 302 to obtain preliminary translation contents;
3) a translator logs in a translation end through a translation login module 402, the translation server 3 copies the data of the content to be translated to select the translator of the translation end 4 according to the target language, transmits the data to the translation end 4 through the internet 2, displays the data through the translation login module 402, performs online translation by manpower, and introduces the manual translation content;
4) the manual translation content is transmitted to the translation server 3 through the internet 2 by using the data receiving and sending module 5, the preliminary translation content and the manual translation content are compared by matching the comparison module 303 with the data in the translation language package library 301, and the labeled translation content is obtained by labeling a difference part on the manual translation content;
5) the marked translation content is transmitted to a translation end 4 to display the marked translation content which is corrected and modified by a translator to obtain a result translation content, the result translation content is transmitted to a translation server 3 through the Internet 2, and the result translation content is transmitted to a user end 1 through the translation server 3 through the Internet 2;
6) the user side 1 displays the data through the touch display screen of the user login module 102, and the translation process is completed.
The foregoing is only a preferred embodiment of the present invention; the scope of the invention is not limited thereto. Any person skilled in the art should be able to cover the technical scope of the present invention by equivalent or modified solutions and modifications within the technical scope of the present invention.