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