действия над ошибками преобразования текста в речь для чисел - PullRequest
0 голосов
/ 23 ноября 2018

Я делаю Действие для Ассистента.Частью функциональности является настройка канала моего телевизора.Например, я могу сказать «любимый 1», чтобы установить для моего телевизора номер любимого канала 1.

Моя проблема в том, что, когда я произношу «любимый 2», текст в речь Google Assistant, кажется, преобразует этовход в "любимый для".Это также верно для других чисел, т.е.«3» преобразуется в «дерево»;«4» преобразуется в «для»;«8» преобразуется в «съел»

Как мне это сделать?Должен ли я сделать сущность для чисел и добавить эти ошибочные преобразования в качестве синонимов?Есть ли более подходящее решение для этого?

1 Ответ

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

попробуйте определить номер канала в качестве параметра и использовать "@ sys.number" в качестве типа объекта для этого параметра.тогда в ваших тренировочных фразах вы можете использовать этот параметр

...