SPEECH RECOGNITION METHOD AND SYSTEM BASED ON USER PERSONALIZED INFORMATION
First Claim
1. A speech recognition method based on user personalized information, characterized in that comprising:
- receiving a speech signal;
decoding the speech signal according to a basic static decoding network to obtain a decoding path on each active node in the basic static decoding network, wherein the basic static decoding network is a decoding network formed by extending the words in a basic name language model into corresponding acoustic units, the basic name language model is a language model for describing the statistical probability between common words and the statistical probability between common words and names;
if a decoding path enters a name node in the basic static decoding network, extending an extra network on the name node according to an affiliated static decoding network of a user, wherein the affiliated static decoding network is a decoding network formed by extending the words in a name language model of a particular user into corresponding acoustic units, the name language model of a particular user is a language model for describing the statistical probability of the specific name associated with the user; and
returning a recognition result after the decoding is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a speech recognition method and system based on user personalized information. The method comprises the following steps: receiving a speech signal; decoding the speech signal according to a basic static decoding network to obtain a decoding path on each active node in the basic static decoding network, wherein the basic static decoding network is a decoding network associated with a basic name language model; if a decoding path enters a name node in the basic static decoding network, network extending is carried out on the name node according to an affiliated static decoding network of a user, wherein the affiliated static decoding network is a decoding network associated with a name language model of a particular user; and returning a recognition result after the decoding is completed. The recognition accuracy rate of user personalized information in continuous speech recognition may be raised by using the present invention.
24 Citations
20 Claims
-
1. A speech recognition method based on user personalized information, characterized in that comprising:
-
receiving a speech signal; decoding the speech signal according to a basic static decoding network to obtain a decoding path on each active node in the basic static decoding network, wherein the basic static decoding network is a decoding network formed by extending the words in a basic name language model into corresponding acoustic units, the basic name language model is a language model for describing the statistical probability between common words and the statistical probability between common words and names; if a decoding path enters a name node in the basic static decoding network, extending an extra network on the name node according to an affiliated static decoding network of a user, wherein the affiliated static decoding network is a decoding network formed by extending the words in a name language model of a particular user into corresponding acoustic units, the name language model of a particular user is a language model for describing the statistical probability of the specific name associated with the user; and returning a recognition result after the decoding is completed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17, 18)
-
-
9. A speech recognition system based on user personalized information, characterized in that comprising:
-
a receiving unit for receiving a speech signal; a decoding unit for decoding the speech signal according to a basic static decoding network to obtain a decoding path on each active node in the basic static decoding network, wherein the basic static decoding network is a decoding network formed by extending the words in a basic name language model into corresponding acoustic units, the basic name language model is a language model for describing the statistical probability between common words and the statistical probability between common words and names; a check unit of decoding path for determining whether a decoding path enters a name node in the basic static decoding network; a network extending unit for, after the check unit of decoding path determines that a decoding path enters a name node in the basic static decoding network, extending an extra network on the name node according to an affiliated static decoding network of a user, wherein the affiliated static decoding network is a decoding network formed by extending the words in a name language model of a particular user into corresponding acoustic units, the name language model of a particular user is a language model for describing the statistical probability of the specific name associated with the user; and a result output unit for returning a recognition result after the decoding is completed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 19, 20)
-
Specification