предварительно синтезируем аудио, осуществляем дозвон через обзвонщика, озвучиваем аудио, распознаем в потоке ответ от пользователя. В зависимости от ответа выбирает ветку диалога и аудиофайл, полученный на первом этапе. Так несколько итераций. Запись разговора пишем в файл и БД