Google диалог поток, как сопоставить объекты с немного другим текстом? - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь добавить диалоговое окно в мой текущий скрипт Python. Все работает нормально, когда я даю ожидаемый поток ввода диалога, но когда одна буква неправильно введена, диалог не даст правильного вывода.

например, у меня есть объект «перенаправление или повторный набор», у меня могут быть синонимы для них, такие как «звонок снова» или «дозвон», но когда я наберу «dail» или «все снова», он вернет «я не понял вашего сообщения.

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

Я знаю, что можно просто продолжать добавлять синонимы, пока вы не сопоставите их все, но это кажется неправильным. Мне просто интересно, есть ли способ сделать это или просто включить «Разрешить автоматическое расширение»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...