У бота есть сценарии и реплики
Кроме банковских мы прописали боту и реакции на обычные реплики. Он мог поздороваться, рассказать, кто он такой и даже среагировать на комплимент или жалобу.
Нужный текст идёт в SpeechKit
Написанный текст нужно озвучить — для этого работает SpeechKit, который мы интегрировали. Получается аудиозапись.
Аудиодорожка отправляется аватару
Аватар уже на экране «проговаривает» текст — голова двигается и шевелит губами.
Пользователь задаёт вопрос
Чтобы продолжить диалог, пользователь нажимает кнопку и задаёт вопрос — всё повторяется. Кнопка нужна была, чтобы в условиях шумной выставки человеку и аватару было проще общаться.