Разработка голосового бота на базе Yandex gpt
1 | Разработка модуля интеграции голосового бота с YandexGPT по API | Модуль разрабатывается на языке программирования Python, который позволит боту общаться с моделью GPT и получать от нее ответы на запросы пользователей |
2 | Обучение GPT | Обучение и создание специальной базы данных для GPT, для того, чтобы научить нейронную сеть самостоятельно отвечать по данным БД. |
3 | Использование GPT как транскрибатора | При получении голосоового сообщения от пользователя, бот может отправить аудиофайл GPT для распознавания аудифайл GPT для распознавания и преобразования его в текст. Затем бот может обработать полученный текст и сгенерировать полученный ответ для пользователя |
1. Общие требования к функциям «Голосового бота»
Исполнитель, в целях предоставления услуг по внедрению и настройке «Голосового бота», осуществляет установку и настройку Сервиса «Голосового бота». Исполнитель самостоятельно рассчитывает мощность серверного оборудования, необходимую для обработки звонков в соответствии с текущим техническим заданием. Установка сервиса «Голосового бота» осуществляется на мощностях Исполнителя.
Исполнитель производит настройку сценариев приема и обработки входящих звонков на «Горячую линию» Заказчика в соответствии со сценариями диалогов «Голосового бота» с абонентами, которые уточняются в ходе выполнения работ по контракту и согласовываются с Заказчиком.
2. Требования к функциональным возможностям сервиса Голосового бота при работе с «Горячей линией».
Функционал «Голосового бота» должен обеспечивать:
- Общение с абонентом в голосовом режиме
- Возможность обзванивать абонентов по предоставленным спискам.
- Возможность реагировать с минимальной задержкой, соответствующей естественной задержке человеческой речи.
- Возможность автоматически принимать и обрабатывать входящие звонки с возможностью формирования протокола разговора с абонентом, по предварительно настроенному сценарию взаимодействия.
- Возможность записывать аудиозапись и транскрипцию разговоров голосового бота с абонентом (в т.ч. незавершенных) в необходимом Заказчику формате (согласованном дополнительно).
- Предоставление доступа в Личный кабинет для прослушивания и/или скачивания аудиозаписей.
- Возможность сохранения полученной в процессе разговора с абонентом информации в базе данных сервиса Голосового бота с предоставлением доступа к ней Заказчику.
- Работу в многоканальном режиме.
- Предоставление Заказчику выбора тембра и пола голоса для озвучивания скрипта.
- Обработка неоднозначных фраз абонента.
- Контекстный анализ фразы абонента.
3. Требования к функциональным возможностям обработки звонков сервиса Голосового бота:
- В автоматическом режиме обеспечивать прием входящих звонков согласно настроенным в сервисе Голосового бота сценариям обработки звонков.
- Использовать предзапись речи для создания ощущения живого диалога. Естественный живой голос диктора по основным репликам сценария.
- Иметь возможность, в зависимости от варианта ответа абонента, автоматически переходить на соответствующий шаг сценария обработки звонка.
- обеспечивать обработку входящих звонков 24/7 в нерабочее время «горячей линии». При необходимости перевода на оператора, должно автоматически включаться голосовое информационное сообщение с последующим отключением абонента от голосового бота (текст для информационного сообщения предоставляется Заказчиком по запросу Исполнителя).
График работы «горячей линии» и вся информация, которую необходимо будет передавать абонентам в ходе роботизированного разговора, предоставляется Заказчиком по запросу Исполнителя в течение 1 рабочего дня.
5. Требования к функциональным возможностям управления диалогами сервиса Голосового бота.
- Ведение диалога по заранее согласованному скрипту
- Возможность прослушивания аудио-записей полного цикла диалога: абонент – робот - оператор заказчика.
- Возможность прослушать и/или скачать аудио-запись.
6. Требования к функциональным возможностям подсистемы озвучивания:
- Функционал выбора для бота тембра и пола голоса диктора.
7. Требования к функциям записи и прослушивания звонков Сервиса Голосового бота.
Сервис Голосового бота должен:
- Иметь функционал записи входящих звонков и их хранения.
8. Требования к надежности сервиса Голосового бота
Сервис Голосового бота должен:
- обеспечивать безостановочную работу (24 часа в сутки, 7 дней в неделю), непрерывную обработку звонков (доступность не менее 99,5 % в течение месяца).
Заказчик обязан обеспечить на протяжение срока действия всего контракта работоспособность телефонии. В случае сбоев в работе АТС Заказчика, Исполнитель не несет ответственность за работу сервиса Голосового бота;