CPC G10L 25/30 (2013.01) [G06N 3/08 (2013.01); G10L 25/51 (2013.01)] | 14 Claims |
1. A language model score calculation device comprising a processor configured to execute operations comprising:
determining a history speech meta-information vector, wherein the history speech meta-information vector represents meta-information of a preceding speech using a meta-information understanding device regarding at least one piece of meta-information from a word string of the preceding speech;
converting the word string of the preceding speech and a speaker label representing a speaker of the preceding speech to a history speech embedding vector using a model parameter of a language model;
combining the history speech meta-information vector and the history speech embedding vector to obtain a speech unit combination vector;
converting a plurality of speech unit combination vectors obtained for past speech sequences to a speech sequence embedding vector using the model parameter of the language model; and
determining a language model score of a current speech from a word string of the current speech, a speaker label representing a speaker of the current speech, and the speech sequence embedding vector using the model parameter of the language model.
|