CN109766072B - Information verification input method and device, computer equipment and storage medium - Google Patents
Information verification input method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN109766072B CN109766072B CN201811544323.1A CN201811544323A CN109766072B CN 109766072 B CN109766072 B CN 109766072B CN 201811544323 A CN201811544323 A CN 201811544323A CN 109766072 B CN109766072 B CN 109766072B
- Authority
- CN
- China
- Prior art keywords
- information
- input
- verified
- voice
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012795 verification Methods 0.000 title claims abstract description 127
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012790 confirmation Methods 0.000 claims abstract description 50
- 230000011218 segmentation Effects 0.000 claims abstract description 42
- 238000012937 correction Methods 0.000 claims abstract description 39
- 238000004590 computer program Methods 0.000 claims description 23
- 238000013507 mapping Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000001915 proofreading effect Effects 0.000 description 5
- 230000001788 irregular Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005452 bending Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present application relates to the field of voice semantics, and in particular, to an information verification input method, apparatus, computer device, and storage medium. The method comprises the following steps: receiving a selected input mode; when the input mode is voice calibration, receiving input information to be calibrated; performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation; obtaining target voice corresponding to the information to be verified according to the word segmentation voice; outputting target voice, and storing information to be verified when a first confirmation instruction corresponding to the target voice is received; and when a first correction instruction corresponding to the target voice is received, continuously receiving the input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received. By adopting the method, the accuracy of the information to be verified in verification and input can be ensured, and the information verification and input efficiency is improved.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to an information verification input method and apparatus, a computer device, and a storage medium.
Background
With the progress of the scientific and technological society, the network and big data are more and more inseparable with the life of people, and technicians can make the original offline interaction more convenient by developing application programs for realizing various functions.
In the big data era, in order to protect the privacy of users and ensure the uniqueness of the users, identity representative information such as express bill numbers and network IDs under different scenes is born, the information is generally complex for ensuring the uniqueness, when the users use the identity representative information, errors are easy to input, and the input efficiency is low because the user needs to compare and check the identity representative information.
Disclosure of Invention
In view of the above, it is necessary to provide an information verification input method, an information verification input apparatus, a computer device, and a storage medium, which can improve the efficiency of information verification input.
An information verification input method, the method comprising:
receiving a selected input mode;
when the input mode is voice calibration, receiving input information to be calibrated;
performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation;
obtaining target voice corresponding to the information to be verified according to the word segmentation voice;
outputting target voice, and storing information to be verified when a first confirmation instruction corresponding to the target voice is received;
and when a first correction instruction corresponding to the target voice is received, continuously receiving the input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
In one embodiment, receiving input information to be verified includes:
receiving an input picture containing information to be checked;
splitting the picture to obtain a characteristic part;
the information to be verified is identified from the signature portion.
In one embodiment, the information to be verified includes identity information; the method further comprises the following steps:
when an input identity confirmation instruction corresponding to the target voice is received, detecting whether the identity information is in a database, and when the identity information is in the database, extracting historical verification information corresponding to the identity information from the database;
establishing a mapping relation between the historical verification information and the corresponding title;
outputting historical verification information and voice of a title corresponding to the historical verification information when an input voice broadcasting request is received;
when an input instruction for confirming the history checking information is received, the history checking information is saved.
In one embodiment, after outputting the history verification information and the voice of the title corresponding to the history verification information, the method further includes:
and when receiving a second correction instruction corresponding to the input voice of the title corresponding to the history verification information and the history verification information, correcting the history verification information according to the second correction instruction.
In one embodiment, after receiving the selected input mode, the method further comprises:
when the input mode is non-voice calibration, receiving input information to be calibrated;
and when receiving an input third confirmation instruction corresponding to the information to be verified, saving the information to be verified.
An information verification input device, the device comprising:
a mode receiving module for receiving the selected input mode;
the system comprises an information to be verified acquisition module, a verification module and a verification module, wherein the information to be verified acquisition module is used for receiving input information to be verified when an input mode is voice verification;
the word segmentation module is used for segmenting words of the information to be verified and inquiring word segmentation voice corresponding to the segmented words;
the voice acquisition module is used for acquiring target voice corresponding to the information to be verified according to the word segmentation voice;
the voice verification module is used for outputting target voice and storing information to be verified when a first confirmation instruction corresponding to the target voice is received;
and the first correction module is used for continuously receiving the input information to be verified when a first correction instruction corresponding to the target voice is received until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
In one embodiment, the to-be-verified information obtaining module includes:
the picture receiving unit is used for receiving an input picture containing information to be verified;
the splitting unit is used for splitting the picture to obtain a characteristic part;
and the identification unit is used for identifying the information to be verified from the characteristic part.
In one embodiment, the apparatus further comprises:
the historical verification information acquisition module is used for detecting whether the identity information is in the database or not when receiving an input identity confirmation instruction corresponding to the target voice, and extracting the historical verification information corresponding to the identity information from the database when the identity information is in the database;
the mapping relation establishing module is used for establishing a mapping relation between the historical verification information and the corresponding title;
the history checking module is used for outputting the history checking information and the voice of the title corresponding to the history checking information when receiving the input voice broadcasting request;
and the storage module is used for storing the history checking information when receiving an input instruction for confirming the history checking information.
A computer device comprising a memory storing a computer program and a processor implementing the steps of any of the above methods when the computer program is executed by the processor.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any of the above.
According to the information verification input method, the information verification input device, the computer equipment and the storage medium, when a user inputs express bill numbers or bank card numbers or identity card numbers to wait for verification information in an intelligent terminal such as a mobile phone, if the user selects a voice verification mode, the terminal can acquire voice corresponding to the input information to be verified and perform voice broadcast, during voice broadcast, the user verifies whether the input information to be verified is correct, if so, a first confirmation instruction is input, and after receiving the first confirmation instruction of the user, the terminal stores the input information to be verified. If the user checks that the information to be checked is incorrect, a first correction instruction is input, then the information to be checked is input again until the user confirms that the input information to be checked is correct, and the information to be checked is stored. According to the information verification input method, the terminal provides voice broadcast of the information to be verified, the input habit of the user is changed, the user can conveniently verify the input complex and irregular and representative information, the accuracy of verification and input of the information to be verified is guaranteed, and the information verification input efficiency is improved.
Drawings
FIG. 1 is a diagram illustrating an exemplary scenario for an information verification input method;
FIG. 2 is a schematic flow chart of an information verification input method according to an embodiment;
FIG. 3 is a flow diagram illustrating a history check method according to an embodiment;
FIG. 4 is a block diagram of an embodiment of an information verification input device;
FIG. 5 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The information verification input method provided by the application can be applied to the application environment shown in fig. 1. Wherein the terminal 102 communicates with the server 104 via a network. When a user inputs information to be verified in the terminal 102, if the user selects a voice verification mode, the terminal 102 may obtain voice corresponding to the input information to be verified, and perform voice broadcast, during the voice broadcast, the user checks whether the input information to be verified is correct, if so, a first confirmation instruction is input, and after receiving the first confirmation instruction of the user, the terminal 102 stores the input information to be verified. If the user inputs the first correction instruction when checking that the information to be checked is incorrect, and then re-inputs the information to be checked until the user confirms that the input information to be checked is correct, and the terminal 102 stores the information to be checked. The terminal 102 may send information entered by the user to the server, or may store the voice in the server 104, and the terminal obtains the corresponding voice from the server to broadcast the voice. The terminal 102 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 2, an information verification input method is provided, which is described by taking the method as an example applied to the terminal 102 in fig. 1, and includes the following steps:
s202, receiving the selected input mode.
The input mode is a mode selected by a user operating the terminal, and may include two modes of voice proofreading and non-voice proofreading, and may also include other input modes selected by the user.
Specifically, the terminal provides a key for selecting an input mode to the user, the user can select the input mode through the key, and after receiving the input mode selected by the user, the terminal switches to the corresponding mode processing step.
S204, when the input mode is voice calibration, receiving input information to be calibrated.
The information to be verified is information which needs to be subjected to voice broadcasting by the terminal for user verification, and can be express single numbers or complex and irregular and representative information such as bank card numbers and identity card numbers.
Specifically, the voice collation is one of the input modes, and in the input mode of the voice collation, when the terminal receives the information to be verified input by the user, the information to be verified is automatically broadcasted in a voice mode. Optionally, the terminal may provide a page for the user to input information, where the page may include information to be verified and other information, the user may input the information to be verified and other information at a corresponding position in the page, and the terminal only performs voice broadcast on the information to be verified, and may directly store the other information.
And S206, performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation.
Specifically, after receiving information to be verified input by a user, a terminal needs to perform word segmentation on the information to be verified first, and a technician can train word segmentation rules first and perform word segmentation according to the type of input content, such as letters, numbers and the like; or according to other word segmentation rules, for example, the terminal can identify the input content according to a semantic identification tool, and acquire specialized voice corresponding to the content. After the terminal divides the word of the information to be verified according to the trained word division rule, the terminal queries the voice corresponding to each section of information to be verified after word division from the position for storing the voice, namely the word division voice.
Optionally, a technician may first train a speech library storing the segmented speech according to rules such as the type and the field of the information to be verified, which may be input, and the terminal may query the corresponding segmented speech from the speech library according to the type and the field of the information to be verified, which is input by the user, as an output.
And S208, obtaining the target voice corresponding to the information to be verified according to the word segmentation voice.
Specifically, after the terminal queries the voice of each segment of content after word segmentation according to step S208, the segmented voices are spliced according to the segmentation rule to obtain the complete target voice corresponding to the information to be verified.
S210, outputting the target voice, and storing the information to be verified when receiving the first confirmation instruction corresponding to the target voice.
The first confirmation instruction is an instruction which is input by a user and used for confirming that the target voice is consistent with the information to be verified in the voice verification input mode; may be an instruction input by the user through a key provided by the terminal to confirm whether or not.
Specifically, the terminal broadcasts the voice of the information to be verified, so that the user can check whether the input information to be verified is accurate, if so, the user inputs a first confirmation instruction on the terminal, and the information to be verified input by the user is stored by the terminal to serve as the user information.
S212, when a first correction instruction corresponding to the target voice is received, the input information to be verified is continuously received until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
The first correction instruction is a correction instruction sent to the terminal when the user finds that the information to be verified is wrong when the user checks the information to be verified; after receiving the information to be verified input by the user, the terminal can provide two selection keys, one is a first confirmation instruction key and the other is a first correction instruction key, so that the user can select whether the information to be verified needs to be input again according to the accuracy of the information to be verified.
Specifically, if the user finds that the information to be verified is incorrect when the user verifies the information to be verified according to the voice of the information to be verified broadcasted by the terminal, the user may send a first correction instruction to the terminal, and then re-input the information to be verified until the user confirms that the input information to be verified is correct, and input a first confirmation instruction to the terminal, and then store the information to be verified.
According to the information verification input method, when a user inputs express order numbers or bank card numbers and identity card numbers to wait for verification information in an intelligent terminal such as a mobile phone, if the user selects a voice verification mode, the terminal can acquire voice corresponding to the input information to be verified and perform voice broadcast, when the voice broadcast is performed, the user verifies whether the input information to be verified is correct, if the input information to be verified is correct, a first confirmation instruction is input, and after the terminal receives the first confirmation instruction of the user, the input information to be verified is stored. If the user checks that the information to be checked is incorrect, a first correction instruction is input, then the information to be checked is input again until the user confirms that the input information to be checked is correct, and the information to be checked is stored. The voice broadcast of the information to be checked is provided through the terminal, the input habit of a user is changed, the user can check the input complex and irregular information with representativeness conveniently, the accuracy of the information to be checked and input in the checking process is guaranteed, and the information checking and inputting efficiency is improved.
In an embodiment, the receiving of the input information to be verified in step S204 in the above information verification input method may include: receiving an input picture containing information to be checked; splitting the picture to obtain a characteristic part; the information to be verified is identified from the signature portion.
The picture of the information to be verified is a picture containing the information to be verified, which is input by a user, and can be content input by the user in a handwriting interface provided by the terminal in a handwriting manner; or one or more photos containing information to be verified, for example, when the number of the express waybill is the information to be verified, a user can take a photo of the number of the express waybill as a picture of the information to be verified or a picture of a card number displayed on a bank card; the information to be verified is input to the terminal in a picture format, so that the terminal needs to extract the information to be verified from the picture, and the characteristic part is a part containing the information to be verified in the picture; for example, if the user inputs a photo of the whole express waybill number, the terminal needs to acquire a part corresponding to the waybill number as a feature part.
Specifically, when a user inputs a picture of information to be verified on a terminal, the terminal receives the picture, extracts a characteristic part from the picture according to a mode of recognizing a keyword or distinguishing the characteristic part from a background part in the picture, compares the characteristic part with characteristics such as strokes, bending degrees and the like of fields stored in a content library, matches out Chinese characters, English letters or numbers corresponding to the characteristic part, uses the matched part as the information to be verified, and broadcasts the information by voice through the terminal. The method for identifying the keywords can be that if the information to be verified in the method is an express bill number, the terminal identifies a region corresponding to the express bill number in the picture, and takes the content in the region as a characteristic part; and the way of distinguishing the characteristic part from the background part in the picture may include: when the picture of the information to be verified is a picture containing a characteristic part and a background part, the terminal can distinguish the characteristic part from the background part in the picture according to the characteristic that the background of the image has large area and is homogeneous, and extract the characteristic part; similarly, if the user inputs the information to be verified by handwriting on the terminal, the information to be verified input by the user can be directly extracted, the Chinese characters, the English letters or the numbers corresponding to the characteristic parts are matched, and the distinguishing process of the characteristic parts and the background part is skipped.
In the embodiment, the user is allowed to input the information to be verified in different forms, so that the input process of the user is facilitated.
In an embodiment, the information to be verified in the information verification input method may include identity information; the method further includes a history checking mode, and specifically includes the following steps:
s302, when an input identity confirmation instruction corresponding to the target voice is received, whether the identity information is in a database or not is detected, and when the identity information is in the database, historical verification information corresponding to the identity information is extracted from the database.
The identity information is information used for identifying whether the user is a historical user who has information records in a database, and can be unique information such as an identity card number, a mobile phone number, a user account number and the like of the user.
The identity confirmation instruction is an instruction for confirming that the identity information in the input information to be verified is accurate by the user, the terminal can firstly broadcast the identity information when identifying the identity information in the information to be verified, and if the user confirms that the identity information is accurate according to the broadcast voice, the identity confirmation instruction is input to the terminal.
The historical verification information is stored information to be verified, which is inquired from a database by the terminal according to the identity information input by the user, and can be complex, irregular and representative information such as an express bill number or a bank card number, an identity card number and the like which are filled and confirmed by the user through the terminal before.
Specifically, when a user terminal receives information to be verified input by a user, identity information in the information to be verified can be recognized firstly, the identity information is broadcasted, if the user confirms that the identity information is accurate according to broadcasted voice, an identity confirmation instruction is input to the terminal, when the terminal receives the identity confirmation instruction input by the user, whether historical information corresponding to the identity information exists in a database or not is inquired according to the identity information, if the historical information exists, the historical verification information corresponding to the identity information is extracted from the database to serve as the information to be verified, and the user is prevented from repeatedly inputting the information to be verified. Optionally, a technician may place a database storing historical user information at a server, and when the terminal needs to query the content in the database, the technician may send a query application to the server to enable the server to query corresponding information, thereby reducing the data pressure of the terminal and increasing the response speed of the terminal.
S304, establishing a mapping relation between the history verification information and the corresponding title.
Specifically, after the terminal acquires the history check information from the database, a mapping relationship needs to be established between the history check information and a title in a page that needs to be input by the current user, and corresponding content in the history check information is filled into a corresponding part of the title in the page that needs to be input by the current user.
And S306, outputting the history verification information and the voice of the title corresponding to the history verification information when receiving the input voice broadcast request.
Specifically, after the terminal fills the corresponding content in the history check information into the corresponding portion in the header in the page that needs to be input by the current user, the information to be checked in the current page is generated, the user may select to broadcast the automatically filled information to be checked again to ensure that the content automatically filled by the terminal according to the history check information is accurate, and when the terminal receives a voice broadcast request input by the user, the terminal obtains the corresponding voice output according to the content in the steps S206 and S208.
S308, when the input instruction for confirming the history checking information is received, the history checking information is saved.
Specifically, if the user confirms that the content automatically filled by the terminal according to the history check information is accurate, an instruction for confirming the history check information is input to the terminal, and after the terminal receives the instruction, the automatically filled history check information is stored, so that the input process of the information to be checked is completed.
For example, when a user inputs multiple items of information to be verified on the terminal at the same time, if the user needs to fill in a bank card application, and when the terminal receives identity information (such as an identification number) which can be input by the user and the user confirms that the identity information is accurate, other information to be verified which is to be input can be obtained according to the history of the user and is automatically filled in the corresponding position of the terminal page. The user can select the content automatically filled in by the terminal voice broadcast and the title corresponding to the content, if the terminal is automatically filled with name-sheet XX, contact phone-18 XXXX, home address: and XX city XX street in XX province, and the like, if the user can operate the terminal to perform voice broadcast on the contents, and the accuracy of the information is checked by the user during the broadcast.
In the above embodiment, the terminal may identify whether the user has a history record in the database according to the identity information of the user, directly acquire the history verification information as the information to be verified, and automatically fill the information to be verified into the current page, thereby reducing the input pressure of the user.
In an embodiment, after outputting the history verification information and the voice of the title corresponding to the history verification information in step S306 in the information verification input method, the method may further include: and when receiving a second correction instruction corresponding to the input voice of the title corresponding to the history verification information and the history verification information, correcting the history verification information according to the second correction instruction.
The second correction instruction is a correction instruction sent to the terminal when the user finds that the historical verification information is wrong when checking the content filled in by the terminal according to the historical verification information; after the terminal automatically fills the content in the historical verification information, two selection keys can be provided for a user to confirm whether the content is accurate, one is a second confirmation instruction key, and the other is a second correction instruction key, so that the user can select whether to input the information to be verified again according to the accuracy of the information to be verified.
Specifically, after the terminal automatically fills the content according to the history verification information, if the user inputs a second correction instruction, the terminal acquires the correct content as the information to be verified according to the second correction instruction.
In the above embodiment, if the historical verification information is inaccurate or changed, the user is allowed to manually correct the content of the error in the historical verification information, so as to ensure the accuracy of the input information to be verified.
In an embodiment, after the step S202 in the information verification input method receives the selected input mode, the method may further include: when the input mode is non-voice calibration, receiving input information to be calibrated; and when receiving an input third confirmation instruction corresponding to the information to be verified, saving the information to be verified.
The non-voice verification mode is another input mode provided by the terminal for the user, and in this mode, the terminal cannot automatically broadcast the information to be verified input by the user, and the user needs to check whether the input information to be verified is accurate or not.
The third confirmation instruction is an instruction which is input by a user and used for confirming that the target voice is consistent with the information to be verified in the non-voice proofreading input mode; may be an instruction input by the user through a key provided by the terminal to confirm whether or not.
Specifically, when the input mode selected by the user is the non-voice check mode, the step of outputting the corresponding voice according to the check information is not executed, the user checks whether the input information to be checked is accurate or not by himself, if so, a third confirmation instruction is input to the terminal, and the terminal directly stores the information to be checked. Due to the safety consideration of the voice broadcast content and the application scene, the user can select to close the voice broadcast function when verifying messages such as passwords or under the scene with low surrounding safety.
In the above embodiment, when the input mode selected by the user is the non-voice verification mode, the information to be verified is directly stored.
It should be understood that, although the steps in the flowcharts of fig. 2 to 3 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-3 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performing the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 4, there is provided an information verification input apparatus including: the verification system comprises a mode receiving module 100, an information to be verified obtaining module 200, a word segmentation module 300, a voice obtaining module 400, a voice verification module 500 and a first correction module 600, wherein:
a mode receiving module 100, configured to receive the selected input mode.
The to-be-verified information obtaining module 200 is configured to receive input to-be-verified information when the input mode is voice verification.
The word segmentation module 300 is configured to perform word segmentation on the information to be verified, and query word segmentation voices corresponding to the word segmentation.
And the voice obtaining module 400 is configured to obtain a target voice corresponding to the information to be verified according to the word segmentation voice.
The voice verification module 500 is configured to output a target voice, and store information to be verified when a first confirmation instruction corresponding to the target voice is received.
The first correcting module 600 is configured to, when a first correcting instruction corresponding to the target voice is received, continue to receive the input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
In an embodiment, the information to be verified obtaining module 200 in the information verification input device may include:
and the picture receiving unit is used for receiving the input picture containing the information to be verified.
And the splitting unit is used for splitting the picture to obtain the characteristic part.
And the identification unit is used for identifying the information to be verified from the characteristic part.
In one embodiment, the information verification input device may further include:
and the historical verification information acquisition module is used for detecting whether the identity information is in the database or not when receiving an input identity confirmation instruction corresponding to the target voice, and extracting the historical verification information corresponding to the identity information from the database when the identity information is in the database.
And the mapping relation establishing module is used for establishing a mapping relation between the historical verification information and the corresponding title.
And the history checking module is used for outputting the history checking information and the voice of the title corresponding to the history checking information when receiving the input voice broadcasting request.
And the storage module is used for storing the history checking information when receiving an input instruction for confirming the history checking information.
In one embodiment, the information verification input device may further include:
and the second correction module is used for correcting the historical verification information according to a second correction instruction when the second correction instruction corresponding to the input historical verification information and the voice of the title corresponding to the historical verification information is received.
In one embodiment, the information verification input device may further include:
and the non-voice proofreading module is used for receiving the input information to be verified when the input mode is non-voice proofreading.
And the direct storage module is used for storing the information to be verified when receiving an input third confirmation instruction corresponding to the information to be verified.
For specific limitations of the information verification input device, reference may be made to the above limitations of the information verification input method, which is not described herein again. All or part of each module in the information verification input device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 5. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement an information verification input method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in FIG. 5 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices in which the disclosed aspects may be used, and that a particular computing device may include more or less components than those shown, or may have some components combined, or may have a different arrangement of components
In one embodiment, there is provided a computer device comprising a memory storing a computer program and a processor implementing the following steps when the processor executes the computer program: receiving a selected input mode; when the input mode is voice calibration, receiving input information to be calibrated; performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation; obtaining target voice corresponding to the information to be verified according to the word segmentation voice; outputting target voice, and storing information to be verified when a first confirmation instruction corresponding to the target voice is received; and when a first correction instruction corresponding to the target voice is received, continuously receiving the input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
In one embodiment, the receiving input information to be verified, implemented when the processor executes the computer program, includes: receiving an input picture containing information to be checked; splitting the picture to obtain a characteristic part; the information to be verified is identified from the signature portion.
In one embodiment, the information to be verified in the above method implemented when the processor executes the computer program includes identity information, and the processor executes the computer program to further implement the following steps: when an input identity confirmation instruction corresponding to the target voice is received, detecting whether the identity information is in a database, and when the identity information is in the database, extracting historical verification information corresponding to the identity information from the database; establishing a mapping relation between the historical verification information and the corresponding title; outputting historical verification information and voice of a title corresponding to the historical verification information when an input voice broadcasting request is received; when an input instruction for confirming the history checking information is received, the history checking information is saved.
In one embodiment, after outputting the history check information and the voice of the title corresponding to the history check information when the processor executes the computer program, the method further includes: and when receiving a second correction instruction corresponding to the input voice of the title corresponding to the history verification information and the history verification information, correcting the history verification information according to the second correction instruction.
In one embodiment, the receiving the selected input mode, as implemented by the processor executing the computer program, further comprises: when the input mode is non-voice calibration, receiving input information to be calibrated; and when receiving an input third confirmation instruction corresponding to the information to be verified, saving the information to be verified.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: receiving a selected input mode; when the input mode is voice calibration, receiving input information to be calibrated; performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation; obtaining target voice corresponding to the information to be verified according to the word segmentation voice; outputting target voice, and storing information to be verified when a first confirmation instruction corresponding to the target voice is received; and when a first correction instruction corresponding to the target voice is received, continuously receiving the input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received.
In one embodiment, a computer program, implemented when executed by a processor, receives input information to be verified, comprising: receiving an input picture containing information to be checked; splitting the picture to obtain a characteristic part; the information to be verified is identified from the signature portion.
In one embodiment, the computer program when executed by the processor implements the method described above in which the information to be verified includes identity information, and then the computer program when executed by the processor further implements the steps of: when an input identity confirmation instruction corresponding to the target voice is received, detecting whether the identity information is in a database, and when the identity information is in the database, extracting historical verification information corresponding to the identity information from the database; establishing a mapping relation between the historical verification information and the corresponding title; outputting historical verification information and voice of a title corresponding to the historical verification information when an input voice broadcasting request is received; when an input instruction for confirming the history checking information is received, the history checking information is saved.
In one embodiment, after the computer program is executed by a processor to output the history verification information and the voice of the title corresponding to the history verification information, the method further includes: and when receiving a second correction instruction corresponding to the input voice of the title corresponding to the history verification information and the history verification information, correcting the history verification information according to the second correction instruction.
In one embodiment, the computer program, when executed by the processor, further comprises, after receiving the selected input mode: when the input mode is non-voice calibration, receiving input information to be calibrated; and when receiving an input third confirmation instruction corresponding to the information to be verified, saving the information to be verified.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. An information verification input method, the method comprising:
receiving a selected input mode;
when the input mode is voice calibration, receiving input information to be calibrated; the information to be verified comprises identity information;
performing word segmentation on the information to be verified, and inquiring word segmentation voice corresponding to the word segmentation;
obtaining target voice corresponding to the information to be verified according to the word segmentation voice;
outputting the target voice, and storing the information to be verified when a first confirmation instruction corresponding to the target voice is received;
when a first correction instruction corresponding to the target voice is received, continuously receiving input information to be verified until a first confirmation instruction of the target voice corresponding to the information to be verified is received;
when an input identity confirmation instruction corresponding to the target voice is received, detecting whether the identity information is in a database, and when the identity information is in the database, extracting historical verification information corresponding to the identity information from the database;
establishing a mapping relation between the historical verification information and the corresponding title, and filling the corresponding content in the historical verification information into the corresponding part of the title in the page needing to be input by the current user, so as to generate the information to be verified in the current page;
when an input voice broadcasting request is received, outputting the history verification information and the voice of the title corresponding to the history verification information;
and when an input instruction for confirming the history checking information is received, saving the history checking information.
2. The method of claim 1, wherein receiving the input information to be verified comprises:
receiving an input picture containing the information to be verified;
splitting the picture to obtain a characteristic part;
information to be verified is identified from the characteristic portion.
3. The method according to claim 1, wherein after outputting the history verification information and the voice of the title corresponding to the history verification information, further comprising:
and when receiving a second correction instruction corresponding to the input voice of the title corresponding to the history verification information and the history verification information, correcting the history verification information according to the second correction instruction.
4. The method of claim 1, wherein after receiving the selected input mode, further comprising:
when the input mode is non-voice calibration, receiving input information to be calibrated;
and when an input third confirmation instruction corresponding to the information to be verified is received, saving the information to be verified.
5. An information verification input device, comprising:
a mode receiving module for receiving the selected input mode;
the information to be verified acquisition module is used for receiving input information to be verified when the input mode is voice verification; the information to be verified comprises identity information;
the word segmentation module is used for segmenting the information to be verified and inquiring word segmentation voice corresponding to the segmented words;
the voice acquisition module is used for acquiring target voice corresponding to the information to be verified according to the word segmentation voice;
the voice verification module is used for outputting the target voice and storing the information to be verified when a first confirmation instruction corresponding to the target voice is received;
the first correction module is used for continuously receiving input information to be verified when a first correction instruction corresponding to the target voice is received until a first confirmation instruction of the target voice corresponding to the information to be verified is received;
the historical verification information acquisition module is used for detecting whether the identity information is in a database or not when an input identity confirmation instruction corresponding to the target voice is received, and extracting the historical verification information corresponding to the identity information from the database when the identity information is in the database;
the mapping relation establishing module is used for establishing a mapping relation between the historical verification information and the corresponding title, and filling the corresponding content in the historical verification information into the corresponding part of the title in the page needing to be input by the current user, so as to generate the information to be verified in the current page;
the history checking module is used for outputting the history checking information and the voice of the title corresponding to the history checking information when receiving an input voice broadcasting request;
and the storage module is used for storing the historical verification information when receiving an input instruction for confirming the historical verification information.
6. The apparatus according to claim 5, wherein the information to be verified acquisition module comprises:
the picture receiving unit is used for receiving an input picture containing the information to be verified;
the splitting unit is used for splitting the picture to obtain a characteristic part;
and the identification unit is used for identifying the information to be verified from the characteristic part.
7. The apparatus of claim 5, further comprising:
and the second correction module is used for correcting the history verification information according to a second correction instruction when receiving the input second correction instruction corresponding to the history verification information and the voice of the title corresponding to the history verification information.
8. The apparatus of claim 5, further comprising:
the non-voice calibration module is used for receiving input information to be calibrated when the input mode is non-voice calibration;
and the direct storage module is used for storing the information to be verified when receiving an input third confirmation instruction corresponding to the information to be verified.
9. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 4.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811544323.1A CN109766072B (en) | 2018-12-17 | 2018-12-17 | Information verification input method and device, computer equipment and storage medium |
PCT/CN2019/121333 WO2020125364A1 (en) | 2018-12-17 | 2019-11-27 | Information verification input method and apparatus, computer device, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811544323.1A CN109766072B (en) | 2018-12-17 | 2018-12-17 | Information verification input method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109766072A CN109766072A (en) | 2019-05-17 |
CN109766072B true CN109766072B (en) | 2022-02-01 |
Family
ID=66450954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811544323.1A Active CN109766072B (en) | 2018-12-17 | 2018-12-17 | Information verification input method and device, computer equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109766072B (en) |
WO (1) | WO2020125364A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109766072B (en) * | 2018-12-17 | 2022-02-01 | 深圳壹账通智能科技有限公司 | Information verification input method and device, computer equipment and storage medium |
CN110728573A (en) * | 2019-10-22 | 2020-01-24 | 中国银行股份有限公司 | Information prompting method and device for service execution |
CN111785276B (en) * | 2020-06-30 | 2023-08-15 | 安徽芯智科技有限公司 | Intelligent voice interconnection car system |
CN112000676B (en) * | 2020-07-14 | 2022-11-29 | 微民保险代理有限公司 | Vehicle information updating method, device, equipment and storage medium |
CN111968298A (en) * | 2020-08-18 | 2020-11-20 | 中国银行股份有限公司 | Commemorative coin exchange processing method and device |
CN112422377A (en) * | 2020-10-26 | 2021-02-26 | 深圳Tcl新技术有限公司 | Intelligent terminal control method and device and computer readable storage medium |
CN112966243B (en) * | 2021-03-30 | 2022-09-09 | 支付宝(杭州)信息技术有限公司 | Privacy-protecting core-body verification processing method and device |
CN114911740B (en) * | 2022-06-02 | 2024-06-28 | 中国长城科技集团股份有限公司 | PCIe splitting method and device, electronic equipment and readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150075978A (en) * | 2013-12-26 | 2015-07-06 | 현대자동차주식회사 | Input pad and controlling method thereof |
CN106056207A (en) * | 2016-05-09 | 2016-10-26 | 武汉科技大学 | Natural language-based robot deep interacting and reasoning method and device |
CN108776791A (en) * | 2018-06-07 | 2018-11-09 | 中国平安人寿保险股份有限公司 | Client identity identifies method of calibration, device, computer equipment and storage medium |
CN108989341A (en) * | 2018-08-21 | 2018-12-11 | 平安科技(深圳)有限公司 | The autonomous register method of voice, device, computer equipment and storage medium |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6591167B2 (en) * | 2015-01-28 | 2019-10-16 | 京セラ株式会社 | Electronics |
CN105654077A (en) * | 2015-12-18 | 2016-06-08 | 南威软件股份有限公司 | Information acquisition method in community grid management |
CN108664199A (en) * | 2018-05-07 | 2018-10-16 | 平安普惠企业管理有限公司 | List filling method, device, equipment and computer readable storage medium |
CN108694243A (en) * | 2018-05-15 | 2018-10-23 | 广东因特利信息科技股份有限公司 | A kind of method, apparatus, electronic equipment and the storage medium of information automatic input |
CN109766072B (en) * | 2018-12-17 | 2022-02-01 | 深圳壹账通智能科技有限公司 | Information verification input method and device, computer equipment and storage medium |
-
2018
- 2018-12-17 CN CN201811544323.1A patent/CN109766072B/en active Active
-
2019
- 2019-11-27 WO PCT/CN2019/121333 patent/WO2020125364A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150075978A (en) * | 2013-12-26 | 2015-07-06 | 현대자동차주식회사 | Input pad and controlling method thereof |
CN106056207A (en) * | 2016-05-09 | 2016-10-26 | 武汉科技大学 | Natural language-based robot deep interacting and reasoning method and device |
CN108776791A (en) * | 2018-06-07 | 2018-11-09 | 中国平安人寿保险股份有限公司 | Client identity identifies method of calibration, device, computer equipment and storage medium |
CN108989341A (en) * | 2018-08-21 | 2018-12-11 | 平安科技(深圳)有限公司 | The autonomous register method of voice, device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109766072A (en) | 2019-05-17 |
WO2020125364A1 (en) | 2020-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109766072B (en) | Information verification input method and device, computer equipment and storage medium | |
CN110502608B (en) | Man-machine conversation method and man-machine conversation device based on knowledge graph | |
CN108595695B (en) | Data processing method, data processing device, computer equipment and storage medium | |
CN109446302B (en) | Question-answer data processing method and device based on machine learning and computer equipment | |
KR102248242B1 (en) | Identity authentication method and device | |
CN107785021B (en) | Voice input method, device, computer equipment and medium | |
CN110334179B (en) | Question-answer processing method, device, computer equipment and storage medium | |
WO2021012382A1 (en) | Method and apparatus for configuring chat robot, computer device and storage medium | |
CN111352907A (en) | Method and device for analyzing pipeline file, computer equipment and storage medium | |
CN110334144B (en) | Message display method, device, computer equipment and storage medium | |
CN110442697B (en) | Man-machine interaction method, system, computer equipment and storage medium | |
CN109766483B (en) | Regular expression generation method, device, computer equipment and storage medium | |
CN110519294B (en) | Identity authentication method, device, equipment and system | |
CN115081440B (en) | Method, device and equipment for recognizing variant words in text and extracting original sensitive words | |
CN109688121B (en) | Resource data acquisition method and device, computer equipment and storage medium | |
CN110532229B (en) | Evidence file retrieval method, device, computer equipment and storage medium | |
CN110597951A (en) | Text parsing method and device, computer equipment and storage medium | |
CN112632504B (en) | Webpage access method, device, system, computer equipment and storage medium | |
CN111787108A (en) | Content sharing method and device, computer equipment and storage medium | |
CN110750771A (en) | Login authentication method and device, computer equipment and storage medium | |
CN112016297B (en) | Intention recognition model testing method and device, computer equipment and storage medium | |
CN112363929B (en) | System online method and device, computer equipment and storage medium | |
CN108966154B (en) | Method and device for sending short messages in group, computer equipment and storage medium | |
CN113868516A (en) | Object recommendation method and device, electronic equipment and storage medium | |
CN112434505A (en) | Template generation method and device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |