摘要 |
PROBLEM TO BE SOLVED: To provide a speech recognition device, method and program having high speech recognition performance.SOLUTION: A speech recognition device comprises: a speech recognition section 10 for recognizing user's speech by using a language model; an independent word extraction section 21 for extracting an independent word included in the user's speech; an independent word relevance DB 31 for storing independent words relevant to each other in association with relevance; a priority calculation section 22 for calculating priority of a relevant independent word relevant to the independent word extracted by the independent word extraction section 21, by using the relevance stored in the independent word relevance DB 31 and correction information included in the recognition result recognized by the speech recognition section 10; and a language model updating processing section 24 for adjusting weight of the language model in accordance with the priority. |