Gateway self-hosted que conecta linhas telefônicas e canais de chat a agentes de IA usando suas próprias chaves de API.
Azure-Samples/voicelive-api-salescoach
App de demonstração que usa a Azure Voice Live API para ajudar profissionais de vendas a praticar conversas por voz com clientes virtuais baseados em IA.
- Estrelas
- 150
- Forks
- 94
- Issues abertas
- 8
- Último commit
- há 29 dias
O que é?
O Voice Live API Sales Coach é um aplicativo de exemplo que mostra como o treinamento por voz com IA pode contribuir para a capacitação em vendas. Os usuários escolhem um cenário de vendas específico de um setor, conversam em tempo real com um cliente virtual baseado em IA e recebem feedback sobre seu desempenho.
O app é desenvolvido com serviços de IA do Azure. As conversas acontecem pela Azure Voice Live API, que permite interações de fala para fala; depois, um modelo de linguagem grande analisa a conversa, e o Azure Speech Services avalia pronúncia e fluência. O frontend usa React com Fluent UI, e o backend é um servidor Flask em Python que gerencia a comunicação por WebSocket.
O projeto inclui um dev container, um script de build e uma implantação com `azd up` que provisiona recursos do Azure AI e do Speech, além de um Container App. É possível usar chaves do Azure OpenAI ou autenticação com Microsoft Entra ID e, opcionalmente, conectar agentes do Foundry para definir o comportamento dos cenários.
Recursos principais
- 01Conversas por voz em tempo real com clientes virtuais baseados em IA pela Azure Voice Live API
- 02Análise de desempenho após a conversa, abrangendo tom, conteúdo, identificação das necessidades e tratamento de objeções
- 03Avaliação de pronúncia e fluência com o Azure Speech Services
- 04Cenários de vendas específicos por setor, com métricas de pontuação
- 05Implantação no Azure com um único comando usando azd
Casos de uso
- Treinar equipes de vendas para lidar com objeções e perguntas de descoberta em chamadas simuladas
- Explorar como a Azure Voice Live API e os serviços Speech podem ser usados em um aplicativo de voz interativo
- Usar como implementação de referência para um app Flask e React com recursos de voz em tempo real
Início rápido
- 1
Implantar no Azure com azd
azd up - 2
Instalar e compilar o app localmente
./scripts/build.sh - 3
Iniciar o servidor
cd backend && python src/app.py - 4
Abrir http://localhost:8000 no navegador
Antes de usar
- É necessária uma assinatura do Azure com Voice Live, Speech e uma implantação do modelo gpt-4.1-mini, além de cota suficiente para o modelo.
- O desenvolvimento local requer um arquivo .env preenchido com chaves ou endpoints do Azure AI Foundry e do Speech.
Tópicos
Perguntas frequentes
- O que é voicelive-api-salescoach?
- App de demonstração que usa a Azure Voice Live API para ajudar profissionais de vendas a praticar conversas por voz com clientes virtuais baseados em IA. O Voice Live API Sales Coach é um aplicativo de exemplo que mostra como o treinamento por voz com IA pode contribuir para a capacitação em vendas. Os usuários escolhem um cenário de vendas específico de um setor, conversam em tempo real com um cliente virtual baseado em IA e recebem feedback sobre seu desempenho.
- voicelive-api-salescoach é gratuito? Qual é a licença?
- voicelive-api-salescoach é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- voicelive-api-salescoach ainda é mantido?
- Manutenção ativa. O último commit de voicelive-api-salescoach foi em 21 de set. de 2026.
- Para que posso usar voicelive-api-salescoach?
- Treinar equipes de vendas para lidar com objeções e perguntas de descoberta em chamadas simuladas Explorar como a Azure Voice Live API e os serviços Speech podem ser usados em um aplicativo de voz interativo Usar como implementação de referência para um app Flask e React com recursos de voz em tempo real
- Como instalar voicelive-api-salescoach?
- Implantar no Azure com azd: azd up Instalar e compilar o app localmente: ./scripts/build.sh Iniciar o servidor: cd backend && python src/app.py Abrir http://localhost:8000 no navegador
- Onde consigo voicelive-api-salescoach?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Azure-Samples/voicelive-api-salescoach
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Curso da Microsoft com 21 aulas que ensina os fundamentos para criar aplicações de IA generativa com Python e TypeScript.
Parser de documentos open source que converte PDFs, arquivos do Office, HTML e outros formatos em dados estruturados para pipelines de IA generativa.
Uma camada de memória para agentes e apps de IA que armazena e recupera contexto de usuários, sessões e agentes entre conversas.
Transforma um repositório Git ou diretório local em um resumo de texto pronto para prompts, para fornecer código a LLMs.
Tutorial modular de Agentic RAG com LangGraph, com indexação hierárquica, memória de conversa e esclarecimento de consultas.