Repolode
Azure-Samples

Azure-Samples/voicelive-api-salescoach

Демонстрационное приложение на базе Azure Voice Live API, где специалисты по продажам тренируются вести голосовые диалоги с виртуальными клиентами на основе ИИ.

Звёзды
150
Форки
94
Открытые issues
8
Последний коммит
29 дней назад

Что это?

Voice Live API Sales Coach — пример приложения, показывающий, как голосовые тренировки на основе ИИ помогают обучать продажам. Пользователи выбирают сценарий продаж для конкретной отрасли, в реальном времени общаются с виртуальным клиентом на основе ИИ и получают обратную связь о своих результатах.

Приложение построено на сервисах Azure AI. Диалоги проходят через Azure Voice Live API, обеспечивающий взаимодействие «речь — речь»; затем большая языковая модель анализирует разговор, а Azure Speech Services оценивает произношение и беглость речи. Фронтенд написан на React с Fluent UI, а бэкенд — это сервер на Python Flask, который обрабатывает обмен данными по WebSocket.

В проект входят dev container, скрипт сборки и команда развертывания `azd up`, которая создает ресурсы Azure AI и Speech, а также Container App. Можно использовать ключи Azure OpenAI или аутентификацию через Microsoft Entra ID; также при необходимости приложение подключается к агентам Foundry для управления поведением сценариев.

Ключевые возможности

  • 01Голосовые диалоги с виртуальными клиентами на основе ИИ в реальном времени через Azure Voice Live API
  • 02Анализ результатов после разговора: тон, содержание, выявление потребностей и работа с возражениями
  • 03Оценка произношения и беглости речи с помощью Azure Speech Services
  • 04Сценарии продаж для разных отраслей с метриками оценки
  • 05Развертывание в Azure одной командой с помощью azd

Сценарии использования

  • Обучение сотрудников отдела продаж работе с возражениями и вопросам для выявления потребностей в ходе имитации звонков
  • Изучение возможностей Azure Voice Live API и Speech в интерактивном голосовом приложении
  • Использование в качестве примера приложения на Flask и React с голосовым взаимодействием в реальном времени

Быстрый старт

  1. 1

    Развернуть в Azure с помощью azd

    azd up
  2. 2

    Установить и собрать приложение локально

    ./scripts/build.sh
  3. 3

    Запустить сервер

    cd backend && python src/app.py
  4. 4

    Открыть http://localhost:8000 в браузере

Что важно знать

  • Требуется подписка Azure с Voice Live, Speech и развернутой моделью gpt-4.1-mini, а также достаточная квота модели.
  • Для локальной разработки нужен заполненный файл .env с ключами или конечными точками Azure AI Foundry и Speech.

Темы

Частые вопросы

Что такое voicelive-api-salescoach?
Демонстрационное приложение на базе Azure Voice Live API, где специалисты по продажам тренируются вести голосовые диалоги с виртуальными клиентами на основе ИИ. Voice Live API Sales Coach — пример приложения, показывающий, как голосовые тренировки на основе ИИ помогают обучать продажам. Пользователи выбирают сценарий продаж для конкретной отрасли, в реальном времени общаются с виртуальным клиентом на основе ИИ и получают обратную связь о своих результатах.
voicelive-api-salescoach можно использовать бесплатно? Какая у него лицензия?
voicelive-api-salescoach распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
voicelive-api-salescoach всё ещё поддерживается?
Активно поддерживается. Последний коммит в voicelive-api-salescoach — 21 сент. 2026 г..
Для чего можно использовать voicelive-api-salescoach?
Обучение сотрудников отдела продаж работе с возражениями и вопросам для выявления потребностей в ходе имитации звонков Изучение возможностей Azure Voice Live API и Speech в интерактивном голосовом приложении Использование в качестве примера приложения на Flask и React с голосовым взаимодействием в реальном времени
Как установить voicelive-api-salescoach?
Развернуть в Azure с помощью azd: azd up Установить и собрать приложение локально: ./scripts/build.sh Запустить сервер: cd backend && python src/app.py Открыть http://localhost:8000 в браузере
Где скачать voicelive-api-salescoach?
Исходный код и инструкции по установке — на GitHub: https://github.com/Azure-Samples/voicelive-api-salescoach

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты