Summary of the invention
The disclosure provides a kind of translation processing method and device, when for solving the content to be translated error of user's input,
Need user's discovery and manual correction mistake, cumbersome technical problem.
For this purpose, on the one hand the disclosure proposes a kind of translation processing method, content to be translated is identified by wrong identification model
In mistake and corrected, and then to correct result translate, make user do not have to manual correction content to be translated can obtain
Desired translation result is taken, the efficiency that user uses translation tool is improved, promotes the usage experience of user.
On the other hand the disclosure proposes a kind of translation processing unit.
On the other hand the disclosure proposes a kind of electronic equipment.
The another aspect of the disclosure proposes a kind of computer readable storage medium.
Disclosure first aspect embodiment proposes a kind of translation processing method, comprising:
Content to be translated is obtained, and extracts the language feature of the content to be translated;
The language feature is input in wrong identification model trained in advance and is handled, obtained described to be translated interior
The recognition result of appearance;
Judge the content to be translated with the presence or absence of mistake according to the recognition result, and if it exists, then to described to be translated
Content, which correct generating, corrects result;
The correction result is translated, corresponding first translation result is obtained and is shown.
The translation processing method of the embodiment of the present disclosure by obtaining content to be translated, and extracts the language of content to be translated
Feature, and then language feature is input in wrong identification model trained in advance and is handled, obtain the knowledge of content to be translated
Other result.Further judge content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then to carry out to content to be translated
It corrects to generate and correct as a result, and translating, obtaining corresponding first translation result and showing to result is corrected.Hereby it is achieved that
When the content to be translated error of user's input, mistake in intellectual analysis content to be translated is simultaneously corrected, and then to entangling
Positive result is translated, so that user does not have to manual correction content to be translated and can obtain desired translation result, improves use
Family uses the efficiency of translation tool, promotes the usage experience of user.
In addition, can also have following additional technical feature according to the translation processing method of disclosure above-described embodiment:
Optionally, the language feature for extracting the content to be translated includes: to segment to the content to be translated,
Obtain word segmentation result;According to the word segmentation result extract it is each participle position language model value, and above feature and/or under
Literary feature;The recognition result for obtaining the content to be translated, comprising: obtain the error probability of each participle position.
Optionally, described that the content to be translated is carried out correcting generation correction result including: to obtain the error probability
Greater than the word of the participle position of preset threshold, and construct the candidate list of the word;It gives a mark to the candidate list,
The word is replaced according to marking result, to generate correction result.
Optionally, described that the content to be translated is carried out correcting generation correction result including: by the content to be translated
It is input to being handled slave wrong content into the end-to-end generation model for correcting result for training in advance, is obtained with described wait turn over
Translate the corresponding correction result of content.
Optionally, before being handled in the language feature to be input to wrong identification model trained in advance, also
It include: the training set for obtaining wrong corpus and corresponding correct corpus;It is raw according to the parameter of training set training preset model
At the wrong identification model.
Optionally, it after being judged the content to be translated with the presence or absence of mistake according to the wrong identification result, also wraps
It includes: if it does not exist, then the content to be translated being translated, obtain corresponding second translation result and show.
Optionally, it translates to the correction result, after obtaining corresponding first translation result and showing, also wraps
It includes: the content to be translated is translated, obtain corresponding second translation result and show.
Disclosure second aspect embodiment proposes a kind of translation processing unit, comprising:
Module is obtained, for obtaining content to be translated, and extracts the language feature of the content to be translated;
Processing module is handled for the language feature to be input in wrong identification model trained in advance, is obtained
Take the recognition result of the content to be translated;
Module is corrected, for judging the content to be translated with the presence or absence of mistake according to the recognition result, and if it exists, then
The content to be translated correct generating and corrects result;
Translation module, for translating, obtaining corresponding first translation result and showing to the correction result.
The translation processing unit of the embodiment of the present disclosure by obtaining content to be translated, and extracts the language of content to be translated
Feature, and then language feature is input in wrong identification model trained in advance and is handled, obtain the knowledge of content to be translated
Other result.Further judge content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then to carry out to content to be translated
It corrects to generate and correct as a result, and translating, obtaining corresponding first translation result and showing to result is corrected.Hereby it is achieved that
When the content to be translated error of user's input, mistake in intellectual analysis content to be translated is simultaneously corrected, and then to entangling
Positive content is translated, so that user does not have to manual correction content to be translated and can obtain desired translation result, promotes user
Usage experience.
In addition, the translation processing unit according to disclosure above-described embodiment can also have following additional technical feature:
Optionally, the acquisition module is specifically used for: segmenting to the content to be translated, obtains word segmentation result;Root
The language model value of each participle position, and feature and/or following traits above are extracted according to the word segmentation result;The processing
Module is specifically used for: obtaining the error probability of each participle position.
Optionally, the module of correcting is specifically used for: obtaining the participle position of the error probability greater than preset threshold
Word, and construct the candidate list of the word;Give a mark to the candidate list, according to marking result to the word into
Row replacement, to generate correction result.
Optionally, the module of correcting is specifically used for: the content to be translated is input in the slave mistake of training in advance
Hold in the end-to-end generation model for correcting result and handled, obtains correction result corresponding with the content to be translated.
Optionally, the device further include: training module, for obtaining the instruction of wrong corpus with corresponding correct corpus
Practice collection;According to the parameter of training set training preset model, the wrong identification model is generated.
Optionally, the translation module is also used to: being translated to the content to be translated, is obtained corresponding second translation
As a result it and shows.
Disclosure third aspect embodiment proposes a kind of electronic equipment, including processor and memory;Wherein, the place
Reason device is corresponding with the executable program code to run by reading the executable program code stored in the memory
Program, for realizing the translation processing method as described in first aspect embodiment.
Disclosure fourth aspect embodiment proposes a kind of computer readable storage medium, is stored thereon with computer journey
Sequence, which is characterized in that the translation processing method as described in first aspect embodiment is realized when the program is executed by processor.
The additional aspect of the disclosure and advantage will be set forth in part in the description, and will partially become from the following description
It obtains obviously, or recognized by the practice of the disclosure.
Specific embodiment
Embodiment of the disclosure is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the disclosure, and should not be understood as the limitation to the disclosure.
Below with reference to the accompanying drawings the translation processing method and device of the embodiment of the present disclosure are described.
Fig. 1 is a kind of flow diagram of translation processing method provided by the embodiment of the present disclosure, as shown in Figure 1, the party
Method includes:
Step 101, content to be translated is obtained, and extracts the language feature of content to be translated.
In the present embodiment, need first to obtain content to be translated when carrying out translation processing.For example, available user makes
The content inputted when with interpretative function, as content to be translated.
As an example, after obtaining content to be translated, the language feature of content to be translated can also be extracted, with root
Identify that content to be translated whether there is mistake according to language feature.Wherein, language feature include but is not limited to language model value, up and down
Literary feature, word frequency etc..
Step 102, language feature is input in wrong identification model trained in advance and is handled, obtained in be translated
The recognition result of appearance.
In one embodiment of the present disclosure, the training set of available wrong corpus and corresponding correct corpus, and root
According to the parameter of training set training preset model, generation error identification model.In turn, language feature is input to mistake trained in advance
It is handled in misrecognition model, obtains the recognition result of content to be translated.
As an example, the training set of available wrong corpus and corresponding correct corpus, such as obtain " xenogenesis translation
Processing method " and " a kind of translation processing method " are used as training data, and the parameter of training preset model identifies mould with generation error
Type makes wrong identification mode input language feature, exports as result of giving a mark.In turn, content to be translated is extracted " at xenogenesis translation
The language feature of reason method ", and be input in wrong identification model trained in advance and handled, obtain " xenogenesis translation processing
The marking result of method ".
As another example, the training set of available mistake corpus and corresponding correct corpus, training preset model
Parameter makes the language feature of each word in wrong identification mode input content to be translated with generation error identification model, defeated
It is out the error probability of word.In turn, the language feature of each word in content to be translated is extracted, and is input to preparatory training
Wrong identification model in handled, obtain the error probability of each word.
Wherein, wrong identification model includes but is not limited to Logic Regression Models, Random Forest model, Recognition with Recurrent Neural Network mould
Type, convolutional neural networks model, deep neural network model etc..
Step 103, judge content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then to content to be translated
Correct generating and corrects result.
As an example, recognition result is marking result A, marking result A is compared with preset threshold B, when A is big
When B, judging content to be translated, there is no mistakes;When A is less than or equal to B, judge that there are mistakes for content to be translated.
Wherein, preset threshold can be determined by lot of experimental data, also be can according to need self-setting, do not limited herein
System.
In one embodiment of the present disclosure, when content to be translated has mistake, correction life is carried out to content to be translated
At correction result.
Wherein, there are many implementations for generating correction result.As a kind of possible implementation, available mistake
Sentence and correct sentence are as training sample, end-to-end generation model of the training from wrong sentence to correct sentence, in turn, will be to
Translation content is input in end-to-end generation model, is generated and is corrected result.For example, " xenogenesis translation processing method " is input to pre-
It is first handled in the end-to-end generation model of training, generates and correct result " a kind of translation processing method ".
In one embodiment of the present disclosure, if judging content to be translated, there is no mistakes, carry out to content to be translated
Translation, obtains corresponding translation result and shows.
Step 104, correction result is translated, obtains corresponding first translation result and simultaneously shows.
In the present embodiment, the correction of available content to be translated is as a result, in turn translate correction result, to obtain
It takes and corrects corresponding first translation result of result and show.For example, by translator of Chinese to English when, can entangling Chinese form
Positive result is translated into the first translation result of English form and is shown.
In one embodiment of the present disclosure, content to be translated can also be translated, is obtained and content pair to be translated
The second translation result for answering simultaneously is shown.
It should be noted that the above-mentioned acquisition translation result and implementation shown is only exemplary, it specifically can be with
It is configured as needed.For example, by taking wrong identification model exports marking result as an example, it can be default based on marking result setting
Strategy only can be translated and shown to correcting result, when marking result value is larger when result value of giving a mark is smaller
When, can correction result and content to be translated be translated and be shown simultaneously.
The translation processing method of the embodiment of the present disclosure by obtaining content to be translated, and extracts the language of content to be translated
Feature, and then language feature is input in wrong identification model trained in advance and is handled, obtain the knowledge of content to be translated
Other result.Further judge content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then to carry out to content to be translated
It corrects to generate and correct as a result, and translating, obtaining corresponding first translation result and showing to result is corrected.Hereby it is achieved that
When the content to be translated error of user's input, mistake in intellectual analysis content to be translated is simultaneously corrected, and then to entangling
Positive content is translated, so that user does not have to manual correction content to be translated and can obtain desired translation result, promotes user
Usage experience.
Based on the above embodiment, further, it is illustrated below with reference to the case where realizing wrong identification based on participle.
Fig. 2 is the flow diagram of another kind translation processing method provided by the embodiment of the present disclosure, as shown in Fig. 2,
After obtaining content to be translated, this method comprises:
Step 201, content to be translated is segmented, obtains word segmentation result.
In the present embodiment, content to be translated can be segmented so that wrong identification model to each participle position into
Row wrong identification.
As an example, content to be translated is " college entrance examination in this year skiing is difficult ", by related segmenting method to be translated
Content is segmented, and word segmentation result " this year, college entrance examination, skiing are difficult " is obtained.
Wherein, segmenting method include but is not limited to the segmenting method based on string matching, the segmenting method based on understanding,
Segmenting method etc. based on statistics.
Step 202, according to word segmentation result extract it is each participle position language model value, and above feature and/or under
Literary feature.
In one embodiment of the present disclosure, language model value can be N-Gram language model characteristic value.Wherein, N-
Whether Gram language model can assess sentence reasonable.For example, according to word segmentation result " this year, college entrance examination, skiing are difficult ", respectively
Extract the N-Gram language model characteristic value of " this year " " college entrance examination " " skiing " " being difficult " four participle positions.
In one embodiment of the present disclosure, the feature above and/or following traits of each participle position can also be extracted.
For example, the following traits for extracting " this year " are " college entrance examination " according to word segmentation result " this year, college entrance examination, skiing are difficult ", extract " sliding
The feature above of snow " is " college entrance examination ", following traits are " being difficult ".
It should be noted that each participle position can extract one group of contextual feature, multiple groups context can also be corresponded to
Feature, for example the following traits of " college entrance examination " " skiing " as " this year " are extracted, herein with no restriction.
Step 203, the language feature of each participle position is input in wrong identification model trained in advance
Reason obtains the error probability of each participle position.
In one embodiment of the present disclosure, the training set of available wrong corpus and corresponding correct corpus, and root
According to the parameter of training set training preset model, generation error identification model.In turn, the language feature of each participle position is inputted
It is handled into wrong identification model, obtains the error probability of each participle position.
As an example, the training set of available wrong corpus and corresponding correct corpus, such as obtain " college entrance examination in this year
Skiing be difficult " and " height had a test in chemistry and was difficult this year " be used as training data, wrong corpus is segmented, and obtain each participle position
The correct/error type mark for setting corresponding word is being trained two classification (just in each participle position of every training data
Really/mistake) model, make language model value, feature above and/or the following traits of each participle position of mode input, output
For the error probability of each participle position.
In turn, language model value, the following traits for inputting " this year ", export the error probability A1 in " this year ";Input is " sliding
Language model value, the feature above, following traits of snow ", export the error probability A2 of " skiing ".
Step 204, judge content to be translated with the presence or absence of mistake, and if it exists, to obtain error probability and be greater than preset threshold
The word of position is segmented, and constructs the candidate list of word.
As an example, the error probability of each participle position can be matched with preset threshold, when wrong general
When rate is greater than preset threshold, judge that there are mistakes for the corresponding word in participle position;, when error probability is less than or equal to preset threshold
When, judge that the corresponding word in participle position is correct.In turn, when content to be translated exist error participle position when, judge to
Translating content, there are mistakes.
In the present embodiment, candidate list can be constructed for the word that there is mistake.
As an example, the candidate list of word can be constructed based on pronunciation.For example, judgement " skiing " is there are mistake,
The candidate list including the words such as " chemistry ", " snow melting ", " Hua Xue " can be constructed.
Step 205, it gives a mark, word is replaced according to marking result, to generate correction result to candidate list.
As an example, it can be given a mark based on language model to candidate list.For example, being distinguished based on language model
It gives a mark to " chemistry " " snow melting " " Hua Xue ", the word for choosing wherein highest scoring, which generates, corrects result.
As another example, the wrong word in content to be translated can be replaced with into the word in candidate list, it is raw
Sentence is constructed at candidate, and then error probability is obtained by wrong identification model, and sort based on error probability backward.For example,
" skiing " in content to be translated is replaced, candidate building sentence " height had a test in chemistry and was difficult this year " " college entrance examination in this year is generated
Snow is difficult " " college entrance examination in this year Hua Xue is difficult ", and be separately input to be handled in wrong identification model, obtain corresponding participle position
Error probability be ranked up in turn based on error probability is ascending, choose the smallest candidate building sentence of error probability and make
To correct as a result, alternatively, choosing the lesser N number of candidate building sentence of error probability as multiple correction results.
Optionally, it can also be shown to result is corrected.
The translation processing method of the embodiment of the present disclosure obtains word segmentation result, and root by segmenting to content to be translated
The language model value of each participle position, and feature and/or following traits above are extracted according to word segmentation result.It in turn, will be each
The language feature of participle position, which is input in wrong identification model trained in advance, to be handled, and the mistake of each participle position is obtained
Accidentally probability further judges content to be translated with the presence or absence of mistake, and if it exists, obtains the participle that error probability is greater than preset threshold
The word of position, and construct the candidate list of word, further gives a mark to candidate list, according to marking result to word into
Row replacement, to generate correction result.Hereby it is achieved that carrying out wrong identification to content to be translated based on participle, and generate correction
As a result, realize the mistake when the content to be translated error of user's input, in intellectual analysis content to be translated and corrected,
To further be translated to correction content, so that user does not have to manual correction content to be translated and can obtain desired translation
As a result, promoting the usage experience of user.
In order to realize above-described embodiment, the disclosure also proposes a kind of translation processing unit.
Fig. 3 is a kind of structural schematic diagram for translating processing unit provided by the embodiment of the present disclosure, as shown in figure 3, the dress
Setting includes: to obtain module 10, and processing module 20 corrects module 30, translation module 40.
Wherein, module 10 is obtained, for obtaining content to be translated, and extracts the language feature of content to be translated.
Processing module 20 is handled for language feature to be input in wrong identification model trained in advance, is obtained
The recognition result of content to be translated.
Module 30 is corrected, for judging content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then treat and turn over
Content is translated to carry out correcting generation correction result.
Translation module 40 obtains corresponding first translation result and simultaneously shows for translating to correction result.
On the basis of Fig. 3, translation processing unit shown in Fig. 4 further include: training module 50.
Wherein, training module 50, for obtaining the training set of wrong corpus with corresponding correct corpus;It is assembled for training according to training
Practice the parameter of preset model, generation error identification model.
Further, it obtains module to be specifically used for: content to be translated is segmented, obtain word segmentation result;According to participle
As a result the language model value of each participle position, and feature and/or following traits above are extracted.Processing module 20 is specifically used
In: obtain the error probability of each participle position.
Further, it corrects module 30 to be specifically used for: obtaining the word that error probability is greater than the participle position of preset threshold,
And construct the candidate list of word;It gives a mark to candidate list, word is replaced according to marking result, is corrected with generating
As a result.
Further, correct module 30 be specifically used for: by content to be translated be input in advance training slave wrong content to
It corrects and is handled in the end-to-end generation model of result, obtain correction result corresponding with content to be translated.
Further, translation module 40 is also used to: when mistake is not present in judgement, alternatively, obtaining the first translation result
And after showing, content to be translated is translated, obtain corresponding second translation result and is shown.
It should be noted that previous embodiment is equally applicable to turning over for the present embodiment to the explanation of translation processing method
Processing unit is translated, details are not described herein again.
The translation processing unit of the embodiment of the present disclosure by obtaining content to be translated, and extracts the language of content to be translated
Feature, and then language feature is input in wrong identification model trained in advance and is handled, obtain the knowledge of content to be translated
Other result.Further judge content to be translated with the presence or absence of mistake according to recognition result, and if it exists, then to carry out to content to be translated
It corrects to generate and correct as a result, and translating, obtaining corresponding first translation result and showing to result is corrected.Hereby it is achieved that
When the content to be translated error of user's input, mistake in intellectual analysis content to be translated is simultaneously corrected, and then to entangling
Positive content is translated, so that user does not have to manual correction content to be translated and can obtain desired translation result, promotes user
Usage experience.
In order to realize above-described embodiment, the disclosure also proposes a kind of electronic equipment.
Below with reference to Fig. 5, it illustrates the structural representations for the electronic equipment 800 for being suitable for being used to realize the embodiment of the present disclosure
Figure.Terminal device in the embodiment of the present disclosure can include but is not limited to such as mobile phone, laptop, digital broadcasting and connect
Receive device, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle
Carry navigation terminal) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electricity shown in Fig. 5
Sub- equipment is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in figure 5, electronic equipment 800 may include processing unit (such as central processing unit, graphics processor etc.)
801, random access can be loaded into according to the program being stored in read-only memory (ROM) 802 or from storage device 808
Program in memory (RAM) 803 and execute various movements appropriate and processing.In RAM 803, it is also stored with electronic equipment
Various programs and data needed for 800 operations.Processing unit 801, ROM 802 and RAM 803 pass through the phase each other of bus 804
Even.Input/output (I/O) interface 805 is also connected to bus 804.
In general, following device can connect to I/O interface 805: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph
As the input unit 806 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration
The output device 807 of dynamic device etc.;Storage device 808 including such as tape, hard disk etc.;And communication device 809.Communication device
809, which can permit electronic equipment 800, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 5 shows tool
There is the electronic equipment 800 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with
Alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device 809, or from storage device 808
It is mounted, or is mounted from ROM 802.When the computer program is executed by processing unit 801, the embodiment of the present disclosure is executed
Method in the above-mentioned function that limits.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit
Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned
Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not
It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity
When sub- equipment executes, so that the electronic equipment: obtaining at least two internet protocol addresses;Send to Node evaluation equipment includes institute
State the Node evaluation request of at least two internet protocol addresses, wherein the Node evaluation equipment is internet from described at least two
In protocol address, chooses internet protocol address and return;Receive the internet protocol address that the Node evaluation equipment returns;Its
In, the fringe node in acquired internet protocol address instruction content distributing network.
Alternatively, above-mentioned computer-readable medium carries one or more program, when said one or multiple programs
When being executed by the electronic equipment, so that the electronic equipment: receiving the Node evaluation including at least two internet protocol addresses and request;
From at least two internet protocol address, internet protocol address is chosen;Return to the internet protocol address selected;Wherein,
The fringe node in internet protocol address instruction content distributing network received.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard
The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions, for example, the
One acquiring unit is also described as " obtaining the unit of at least two internet protocol addresses ".
In order to realize above-described embodiment, the disclosure also proposes a kind of computer readable storage medium, is stored thereon with calculating
Machine program, the program realize translation processing method as in the foregoing embodiment when being executed by processor.
Fig. 6 is the schematic diagram for illustrating computer readable storage medium according to an embodiment of the present disclosure.As shown in fig. 6, root
According to the computer readable storage medium 300 of the embodiment of the present disclosure, it is stored thereon with non-transient computer readable instruction 310.When this
When non-transient computer readable instruction 310 is run by processor, the translation processing method of each embodiment of the disclosure above-mentioned is executed
All or part of the steps.
In order to realize above-described embodiment, the disclosure also proposes a kind of computer program product, when the computer program product
In instruction when being executed by processor, realize translation processing method as in the foregoing embodiment.
Although embodiment of the disclosure has been shown and described above, it is to be understood that above-described embodiment is example
Property, it should not be understood as the limitation to the disclosure, those skilled in the art within the scope of this disclosure can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.