Method and device for recognizing voice
First Claim
Patent Images
1. A method for recognizing a voice, comprising:
- collecting, with a processor, voice information input by a user;
extracting, with the processor, characteristics from the voice information to obtain characteristic information;
decoding, with the processor, the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information, wherein the acoustic model is obtained by data compression in advance;
wherein decoding the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information comprises;
performing a data compression on the characteristic information to obtain compressed characteristic information, and calculating the compressed characteristic information according to the acoustic model that is obtained by the data compression in advance to obtain a score of acoustic model;
calculating data after acoustic model scoring according to the language model to obtain a score of language model;
obtaining the recognized voice information according to the score of acoustic model and the score of language model.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for recognizing a voice and a device for recognizing a voice are provided. The method includes: collecting voice information input by a user; extracting characteristics from the voice information to obtain characteristic information; decoding the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information, wherein the acoustic model is obtained by data compression in advance.
-
Citations
11 Claims
-
1. A method for recognizing a voice, comprising:
-
collecting, with a processor, voice information input by a user; extracting, with the processor, characteristics from the voice information to obtain characteristic information; decoding, with the processor, the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information, wherein the acoustic model is obtained by data compression in advance; wherein decoding the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information comprises; performing a data compression on the characteristic information to obtain compressed characteristic information, and calculating the compressed characteristic information according to the acoustic model that is obtained by the data compression in advance to obtain a score of acoustic model; calculating data after acoustic model scoring according to the language model to obtain a score of language model; obtaining the recognized voice information according to the score of acoustic model and the score of language model. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device for recognizing a voice, comprising:
-
a collecting module, configured to collect with a processor, voice information input by a user; an extracting module, configured to extract with the processor, characteristics from the voice information to obtain characteristic information; a decoding module, configured to decode with the processor, the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information, wherein the acoustic model is obtained by data compression in advance; wherein the decoding module is configured to; perform a data compression on the characteristic information to obtain compressed characteristic information, and calculate the compressed characteristic information according to the acoustic model that is obtained by the data compression in advance to obtain a score of acoustic model; calculate data after acoustic model scoring according to the language model to obtain a score of language model; obtain the recognized voice information according to the score of acoustic model and the score of language model. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A mobile device, comprising:
-
one or more processors; a memory; one or more programs, wherein the one or more programs are stored in the memory, and when executed by the one or more processors, perform following operations; collecting voice information input by a user; extracting characteristics from the voice information to obtain characteristic information; decoding the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information, wherein the acoustic model is obtained by data compression in advance; wherein decoding the characteristic information according to an acoustic model and a language model obtained in advance to obtain recognized voice information comprises; performing a data compression on the characteristic information to obtain compressed characteristic information, and calculating the compressed characteristic information according to the acoustic model that is obtained by the data compression in advance to obtain a score of acoustic model; calculating data after acoustic model scoring according to the language model to obtain a score of language model; obtaining the recognized voice information according to the score of acoustic model and the score of language model.
-
Specification