摘要 |
The present invention discloses a voice recognition method, a voice recognition device, and an electronic device. In this method, first determining is performed by using a sample environment corresponding to a detection voice and a previous environment type, so as to output a corresponding voice correction instruction to a voice engine; then, a to-be-recognized voice is input to the voice engine and a noise type detection engine at the same time, and the voice engine corrects the to-be-recognized voice by using the voice correction instruction, so that quality of an original voice is not impaired by noise processing, and a corresponding initial recognition result is output; the noise type detection engine determines a current environment type by using the to-be-recognized voice and a voice training sample under a different environment; finally, confidence of the initial recognition result is adjusted by using the current environment type, so as to ensure that a recognition effect of a finally output voice recognition result can provide good user experience for a user under a current environment. |