Распознать дату и год ввода в системе распознавания речи - PullRequest
0 голосов
/ 14 ноября 2018

Я пытаюсь распознать ввод года, используя системную речь. В настоящее время мой код включает в себя число от 0 до 9 в грамматике, поэтому пользователям нужно сказать «два ноль один восемь» для ввода года «2018».

Может ли кто-нибудь дать подсказки, чтобы распознаватель мог распознать, когда пользователи говорят «две тысячи восемнадцать»?

1 Ответ

0 голосов
/ 14 ноября 2018

Во-первых, вы должны опубликовать исходный код для созданной вами грамматики.Людям легче дать вам ответы, если они увидят то, что вы уже попробовали.Используете ли вы грамматики SRGS или API-интерфейсы System Speech?

Во-вторых, на этот вопрос нет волшебного ответа.Вы строите грамматику, чтобы проверить, что люди могут сказать.Вы должны продумать слова и фразы, которые можно сказать, и создать грамматические правила для обработки этого ввода.

Есть несколько примеров, которые могут оказаться полезными, если вы копаетесь в Интернете.Вот несколько ссылок:

...