Repolode
Azure-Samples

Azure-Samples/voicelive-api-salescoach

App de demostración que usa Azure Voice Live API para que profesionales de ventas practiquen conversaciones de voz con clientes virtuales impulsados por IA.

Estrellas
150
Forks
94
Issues abiertos
8
Último commit
hace 29 días

¿Qué es?

Voice Live API Sales Coach es una aplicación de ejemplo que muestra cómo la capacitación por voz basada en IA puede apoyar la formación en ventas. Los usuarios eligen un escenario de ventas de un sector específico, conversan en tiempo real con un cliente virtual de IA y reciben comentarios sobre su desempeño.

La aplicación se basa en servicios de Azure AI. Las conversaciones se realizan mediante Azure Voice Live API para la interacción de voz a voz, un modelo de lenguaje grande analiza la conversación después y Azure Speech Services evalúa la pronunciación y la fluidez. El frontend está desarrollado con React y Fluent UI, y el backend es un servidor Python Flask que gestiona la comunicación por WebSocket.

El proyecto incluye un dev container, un script de compilación y una implementación con `azd up` que aprovisiona recursos de Azure AI y Speech, además de una Container App. Puede usar claves de Azure OpenAI o autenticación con Microsoft Entra ID, y también puede conectarse opcionalmente a agentes de Foundry para definir el comportamiento de los escenarios.

Funciones clave

  • 01Conversaciones de voz en tiempo real con clientes virtuales de IA mediante Azure Voice Live API
  • 02Análisis del desempeño después de la conversación, que abarca el tono, el contenido, la evaluación de necesidades y el manejo de objeciones
  • 03Evaluación de la pronunciación y la fluidez mediante Azure Speech Services
  • 04Escenarios de ventas específicos por sector con métricas de puntuación
  • 05Implementación en Azure con un solo comando mediante azd

Casos de uso

  • Capacitar al personal de ventas para manejar objeciones y preguntas de descubrimiento mediante llamadas simuladas
  • Explorar cómo integrar Azure Voice Live API y los servicios de Speech en una aplicación de voz interactiva
  • Usar como implementación de referencia para una aplicación Flask y React con voz en tiempo real

Inicio rápido

  1. 1

    Implementar en Azure con azd

    azd up
  2. 2

    Instalar y compilar la aplicación localmente

    ./scripts/build.sh
  3. 3

    Iniciar el servidor

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

    Abrir http://localhost:8000 en el navegador

Antes de usarlo

  • Se necesita una suscripción de Azure con Voice Live, Speech y una implementación del modelo gpt-4.1-mini, además de cuota suficiente para el modelo.
  • El desarrollo local requiere un archivo .env completo con claves o endpoints de Azure AI Foundry y Speech.

Temas

Preguntas frecuentes

¿Qué es voicelive-api-salescoach?
App de demostración que usa Azure Voice Live API para que profesionales de ventas practiquen conversaciones de voz con clientes virtuales impulsados por IA. Voice Live API Sales Coach es una aplicación de ejemplo que muestra cómo la capacitación por voz basada en IA puede apoyar la formación en ventas. Los usuarios eligen un escenario de ventas de un sector específico, conversan en tiempo real con un cliente virtual de IA y reciben comentarios sobre su desempeño.
¿voicelive-api-salescoach es gratuito? ¿Qué licencia tiene?
voicelive-api-salescoach es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿voicelive-api-salescoach sigue mantenido?
Mantenimiento activo. El último commit de voicelive-api-salescoach fue el 21 sept 2026.
¿Para qué puedo usar voicelive-api-salescoach?
Capacitar al personal de ventas para manejar objeciones y preguntas de descubrimiento mediante llamadas simuladas Explorar cómo integrar Azure Voice Live API y los servicios de Speech en una aplicación de voz interactiva Usar como implementación de referencia para una aplicación Flask y React con voz en tiempo real
¿Cómo se instala voicelive-api-salescoach?
Implementar en Azure con azd: azd up Instalar y compilar la aplicación localmente: ./scripts/build.sh Iniciar el servidor: cd backend && python src/app.py Abrir http://localhost:8000 en el navegador
¿Dónde consigo voicelive-api-salescoach?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Azure-Samples/voicelive-api-salescoach

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados