[0030] In the following description, for the purpose of illustration rather than limitation, specific details such as a specific system structure and technology are proposed for a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from obstructing the description of the present invention.
[0031] In order to illustrate the technical solutions of the present invention, specific implementations are described below with reference to the accompanying drawings.
[0032] Such as figure 2 Shown is a voice recognition verification unit module provided by an embodiment of the present invention. The voice recognition verification unit module includes a text key field extraction unit, a voice processing unit, a voice recognition unit, and a voice text comparison verification unit;
[0033] The text key field extraction unit has an input part, an output part, and a word processing part. The input part is used for inputting text data. The word processing part is used to extract at least some fields in the input text. To output some of the extracted fields to the voice-text comparison verification unit;
[0034] The sound processing unit has an input part, an output part, and an audio processing part, the input part is used to receive the input of the audio signal of the recitation instruction, the audio processing part is at least used to generate an analog audio signal, and the output part is used to The extracted analog audio signal is output to the voice-text comparison verification unit;
[0035] The voice recognition unit includes an input part, an output part, and an A/D conversion part. The input part is used for the input of the analog audio signal. The A/D conversion part is at least used for converting the analog audio signal into a digital signal. Audio signal, that is, digital code, the output part is used to output the extracted digital code to the voice-text comparison and verification unit;
[0036] The voice-text comparison check unit includes an input part, an output part and a comparison check part. The input part is used to receive part of the field signal of the text key field extraction unit and the digital code signal output by the voice recognition unit, The comparison verification part is at least used to compare the digital code with the field extracted by the text key field extraction unit, and the output part is used to output the comparison verification result.
[0037] Further, as figure 2 As shown, the output terminal of the text key field extraction unit is connected to the input terminal of the voice text comparison verification unit, so that the text key field extraction unit transmits the acquired field signal to the voice text comparison Check unit.
[0038] Further, as figure 2 As shown, the output terminal of the sound processing unit is connected to the input terminal of the sound recognition unit, so that the sound processing unit transmits the acquired audio signal to the sound recognition unit.
[0039] Further, as figure 2 As shown, the output terminal of the voice recognition unit is connected to the input terminal of the voice-text comparison verification unit, so that the voice recognition unit transmits the digital code to the voice-text comparison verification unit.
[0040] From the above description, it can be seen that the voice recognition verification unit module provided by the embodiments of the present invention can be applied to an ordering system to solve the problem of command review. Specifically, the voice recognition verification unit module can be applied to an ordering system of a power dispatch network , Solve the problems of copying text instructions instead of handwriting input in the secondary input of instructions, repetitive input errors that are prone to errors, and insufficient rigorous instruction verification.
[0041] Another embodiment of the present invention provides a power dispatching network issuing system, which includes the voice recognition and verification unit module.
[0042] The power dispatching network command system of the embodiment of the present invention has a voice recognition verification function. By adding a voice recognition verification unit module, the power dispatching system needs to read the dispatch operations issued by voice after the verification text is input for the second time in the network command system. Instruction, the voice recognition verification unit module uses the text key field extraction unit to extract the key action sentences and device numbers in the primary or secondary input text for comparison with the voice repeat instructions, such as the text content and the intention of voice repeat If they are consistent, the verification is passed. Realize one more voice command verification, avoid copy input text command verification loopholes, and improve the reliability of command verification.
[0043] Such as image 3 As shown, the embodiment of the present invention also provides a power dispatch network commanding method, which includes the aforementioned power dispatch network commanding system. Specifically, the method includes the following steps:
[0044] After the power dispatching system inputs the verification text for the second time in the network issuing system, the text key field extraction unit extracts some fields in the first and second input text;
[0045] Receiving the audio signal of the dispatcher's reciting instructions through the voice processing unit, and transmitting the audio signal to the voice recognition unit;
[0046] The voice recognition unit is at least used to convert the audio signal into a digital code;
[0047] The voice-text comparison verification unit compares the numeric code with the partial fields; if the content of the field is consistent with the intention of the numeric code, the verification is passed; if the content of the field is inconsistent with the intention of the numeric code, it prompts to restart Enter the voice recitation, return, and continue to perform the steps. Receive the audio signal of the dispatcher's recitation instruction through the voice processing unit, and transmit the audio signal to the voice recognition unit; then re-check the voice and text until the field content is consistent The intent of the digital code is the same, the verification is passed, and the power dispatch command is issued.
[0048] In this embodiment, as image 3 As shown, after the text key field extraction unit extracts some fields in the primary and secondary input text, it compares the extracted primary and secondary texts, and when the comparison results are consistent, extracts the text key fields , And transmit the extracted text key fields to the voice-text comparison and verification unit. When the comparison results are inconsistent, you need to re-execute the second input text command, and then continue to compare the extracted first and second texts until the two text comparison results are consistent.
[0049] Further, the text key field extraction unit extracting part of the fields in the primary and secondary input text specifically includes extracting fields such as key action sentences and device numbers in the primary and secondary input text, and transmitting the obtained field signals to the voice For the text comparison verification unit, it should be noted that the extracted fields can also be other key text data, and the target fields can be adjusted according to actual conditions, which will not be repeated here.
[0050] For the unexpanded parts of the device, system and method in the embodiment of the present invention, please refer to the corresponding part of the evaluation system and method of the above embodiment, and will not be expanded in detail here.
[0051] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "exemplary embodiments", "examples", "specific examples" or "some examples" etc. means to combine the described implementations The specific features, structures, materials or characteristics described in the manners or examples are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above-mentioned terms does not necessarily refer to the same embodiment or example. Moreover, the described specific features, structures, materials or characteristics can be combined in an appropriate manner in any one or more embodiments or examples.
[0052] Any process or method description in the flowchart or described in other ways herein can be understood as a module, segment or part of code that includes one or more executable instructions for implementing specific logical functions or steps of the process , And the scope of the preferred embodiment of the present invention includes additional implementations, which may not be in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. It is understood by those skilled in the art to which the embodiments of the present invention belong.
[0053] The logic and/or steps represented in the flowchart or described in other ways herein, for example, can be considered as a sequenced list of executable instructions for implementing logic functions, and can be embodied in any computer-readable medium, For use by instruction execution systems, devices, or equipment (such as computer-based systems, systems including processors, or other systems that can fetch and execute instructions from instruction execution systems, devices, or equipment), or combine these instruction execution systems, devices Or equipment. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by an instruction execution system, device, or device or in combination with these instruction execution systems, devices, or devices. More specific examples (non-exhaustive list) of computer readable media include the following: electrical connections (electronic devices) with one or more wiring, portable computer disk cases (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable and editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable media on which the program can be printed, because it can be used, for example, by optically scanning the paper or other media, and then editing, interpreting, or other suitable media if necessary. The program is processed in a manner to obtain the program electronically and then stored in the computer memory.
[0054] It should be understood that each part of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the foregoing embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if it is implemented by hardware, as in another embodiment, it can be implemented by any one or a combination of the following technologies known in the art: a logic gate circuit for implementing logic functions on data signals Discrete logic circuits, application-specific integrated circuits with suitable combinational logic gates, programmable gate array (PGA), field programmable gate array (FPGA), etc.
[0055] A person of ordinary skill in the art can understand that all or part of the steps carried in the implementation of the above-mentioned implementation method can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium. When executed, it includes one of the steps of the method implementation or a combination thereof.
[0056] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it may also be stored in a computer readable storage medium.
[0057] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc.
[0058] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can comment on the above within the scope of the present invention. The implementation is subject to changes, modifications, replacements and modifications.