Я использую Sphinx-4 для преобразования голоса в текст, но мне нужно, чтобы приложение распознавало грамматику, а затем продиктовывало последовательность слов.
Например, имея следующую грамматику:
public <greet> = (Good morning | Hello);
Если я скажу «Привет», а затем Джоан (или любое другое имя), я намерен вернуть текст «Привет, Джоан».
Я видел тему Приложение для диктовки с использованием Sphinx4, но если я изменю настройки, всегда будет возвращаться <unk>
. Это правильный шаг? Если да, то что я делаю неправильно?