Что лучше: встроить датчик движения и звуковые файлы в помощник Google - или программу-чат, основанную на python? - PullRequest
1 голос
/ 16 января 2020

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

  • До сих пор я использовал диалоговый поток для создания чат-роботов на естественном языке. Имеет ли диалоговый поток возможность сделать все это, или я должен использовать другую программу, связанную с ним? Или для такого рода функций лучше было бы создать чат-бота с использованием python - и кто-нибудь знает какие-либо версии с открытым исходным кодом?

1 Ответ

1 голос
/ 16 января 2020

Чатбот не может начать разговор, если пользователь не скажет "Хорошо, Google. Поговори с ...". Это сделано для того, чтобы Google Assistant не мог быть запущен без активации пользователем самого файла.

Что касается использования звуковых файлов, вы можете записывать части своего разговора и использовать эти файлы в своем разговоре с использованием SSML. С SSML вы можете редактировать то, что говорит ваш помощник, используя простой код. Аудио тег - это то, что вам нужно для воспроизведения звуковых файлов.

...