MULTILINGUAL WEIGHTED CODEBOOKS
First Claim
1. A method for generating a multilingual codebook comprising:
- providing a main language codebook;
providing at least one additional codebook corresponding to a language different from the main language; and
generating a multilingual codebook from the main language codebook and the at least one additional codebook by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook.
2 Assignments
0 Petitions
Accused Products
Abstract
Examples of methods are provided for generating a multilingual codebook. According to an example method, a main language codebook and at least one additional codebook corresponding to a language different from the main language are provided. A multilingual codebook is generated from the main language codebook and the at least one additional codebook by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook. Systems and methods for speech recognition using the multilingual codebook and applications that use speech recognition based on the multilingual codebook are also provided.
11 Citations
19 Claims
-
1. A method for generating a multilingual codebook comprising:
-
providing a main language codebook; providing at least one additional codebook corresponding to a language different from the main language; and generating a multilingual codebook from the main language codebook and the at least one additional codebook by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for speech recognition comprising:
-
providing a multilingual codebook generated by a method comprising; providing a main language codebook; providing at least one additional codebook corresponding to a language different from the main language; and generating a multilingual codebook from the main language codebook and the at least one additional codebook by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook; detecting a speech input; and processing the speech input for speech recognition using the provided multilingual codebook. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A speech recognition system comprising:
a codebook generator configured to generate a multilingual codebook by accessing a main language codebook and at least one additional codebook corresponding to a language different from the main language, and by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook.
-
17. A vehicle navigation system comprising:
a speech recognition having a codebook generator configured to generate a multilingual codebook by accessing a main language codebook and at least one additional codebook corresponding to a language different from the main language, and by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook.
-
18. An audio device comprising:
a speech recognition having a codebook generator configured to generate a multilingual codebook by accessing a main language codebook and at least one additional codebook corresponding to a language different from the main language, and by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook.
-
19. A mobile communications device comprising:
a speech recognition having a codebook generator configured to generate a multilingual codebook by accessing a main language codebook and at least one additional codebook corresponding to a language different from the main language, and by adding a sub-set of code vectors of the at least one additional codebook to the main codebook based on distances between the code vectors of the at least one additional codebook to code vectors of the main language codebook.
Specification