Недавно я сосредоточился на проекте по внедрению системы определения ключевых слов. Раньше я использовал HTK для распознавания речи. Теперь я хочу знать, возможно ли реализовать ключевое слово spotter с помощью HTK?Ключевое слово с использованием HTK
-1
A
ответ
0
Распознавание речи и определение ключевых слов - это довольно связанные проблемы.
Для HTK одного из двух решений можно:
построить грамматику слова контура со списком слов, которые вы хотите найти, а мусор и блок молчания. См. HBuild в HTKbook для получения более подробной информации.
сделать обычное декодирование речи, которое создает решетку слов (.slf в HTK). Затем преобразовать его в консенсусной сети (колбаса) с, например lattice-tool, и искать слова, которые имеют рейтинг выше некоторого порог
Я прочитал HBuild, но не нахожу ничего примыкает мою цель. Поэтому я искал в Интернете о том, как создать wordloop. Но теперь я не знаю, что мне делать. –
Если список ключевых слов не слишком велик, вы можете создать сеть, как описано [здесь] (http://www.ee.columbia.edu/ln/LabROSA/doc/HTKBook21/node133.html). Вы также должны добавить в сеть мусор и тишины. Если использование HTK не является обязательным, возможно, вам будет легче использовать [KWS из Sphinx] (http://cmusphinx.sourceforge.net/wiki/tutorialandroid) –