Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

Vocode

Vocode (vocode-core) é uma biblioteca Python de código aberto para construir aplicações LLM baseadas em voz: conversas em tempo real que podem ser executadas sobre áudio do sistema, chamadas telefônicas recebidas ou realizadas, ou uma chamada Zoom. Ela agrupa abstrações para transcrição, agentes LLM e síntese de fala, permitindo que os desenvolvedores montem um agente de voz a partir de provedores existentes.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

Vocode é uma biblioteca Python de código aberto, publicada como o repositório vocode-core, para construir aplicações baseadas em voz alimentadas por grandes modelos de linguagem. Ela fornece as abstrações, orquestração e integrações necessárias para executar uma conversa em tempo real e em streaming entre uma pessoa e um agente suportado por LLM.

Ler mais

A biblioteca suporta vários pontos de entrada para uma conversa de voz: executando uma através do áudio e microfone do sistema de uma máquina, configurando um número de telefone que atende chamadas recebidas com um agente LLM, realizando chamadas externas a partir de um número gerenciado, ou discando para uma chamada Zoom. Ela também documenta uma integração para usar uma chamada telefônica externa como parte do conjunto de ferramentas de um agente LangChain.

Vocode é construída em torno de provedores intercambiáveis, em vez de uma pilha fixa única. Para transcrição (fala para texto), ela se integra a serviços como AssemblyAI, Deepgram, Gladia, Google Cloud, Microsoft Azure, RevAI e Whisper da OpenAI (tanto hospedado quanto o local whisper.cpp). Para o agente conversacional em si, ela se integra com modelos da OpenAI e Anthropic. Para síntese de fala (texto para fala), ela suporta provedores como Rime.ai, Microsoft Azure, Google Cloud, Play.ht, ElevenLabs, Cartesia, o Coqui TTS de código aberto, gTTS, StreamElements e AWS Polly. Um SDK React acompanhante é publicado separadamente para construir interfaces web em torno de agentes baseados em Vocode.

O projeto é licenciado sob MIT, possui cerca de 3.800 estrelas no GitHub e não está arquivado. Vocode é orientada para a comunidade: seu README afirma que o projeto está ativamente buscando mantenedores da comunidade e acolhe contribuições de novas funcionalidades, integrações e documentação, coordenadas através de um servidor Discord público e um guia de contribuição documentado.

A instalação é feita com um único `pip install vocode`, e o próprio quickstart do projeto demonstra como conectar um transcritor Deepgram, um agente baseado em OpenAI ChatGPT e um sintetizador de fala Azure em uma conversa em streaming funcional em algumas dezenas de linhas de Python. A documentação completa, incluindo configuração de telefonia auto-hospedada, está publicada em docs.vocode.dev.

  • CategoriaAgentes de voz com IA
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem
  • PlataformasWeb

  • Biblioteca Python de código aberto para construir conversas de voz em tempo real e em streaming com um LLM

  • Modo de áudio do sistema para executar uma conversa através do microfone e alto-falantes de um computador

  • Suporte a chamadas telefônicas recebidas e realizadas via um número de telefone gerenciado

  • Suporte a discagem para chamadas Zoom

  • Integração LangChain para chamadas externas de um agente LangChain

  • Provedores de transcrição intercambiáveis (AssemblyAI, Deepgram, Gladia, Google Cloud, Azure, RevAI, Whisper, whisper.cpp)

  • Backends de agente LLM intercambiáveis (OpenAI, Anthropic)

  • Provedores de síntese de fala intercambiáveis (ElevenLabs, Cartesia, Azure, Google Cloud, Play.ht, Coqui, gTTS, StreamElements, AWS Polly)

  • SDK React acompanhante para construir interfaces web em torno de agentes Vocode

  • Licenciado sob MIT, aberto a contribuições e manutenção da comunidade

  1. Instale a biblioteca: execute `pip install vocode` em um ambiente Python

  2. Configure as chaves dos provedores: defina as chaves da API para os provedores de transcrição, LLM e síntese que você planeja usar

  3. Monte uma conversa: instancie um transcritor, um agente e um sintetizador, e conecte-os em um objeto StreamingConversation

  4. Execute localmente: teste a conversa através do microfone e alto-falantes do seu sistema usando o quickstart fornecido

  5. Adicione telefonia: siga o guia de telefonia auto-hospedada para conectar números de telefone recebidos ou realizados

  6. Implante e estenda: troque por diferentes provedores ou estenda a biblioteca para um caso de uso personalizado, como um agente de discagem Zoom

  • Agentes de voz telefônicos personalizados
  • Protótipos de assistentes de voz
  • Agentes de voz baseados em Zoom
  • Ferramentas de voz LangChain

Avaliações de Vocode

Carregando...

Ferramentas de IA populares como Vocode

A API Deepgram Voice Agent permite a criação de agentes de IA de voz em tempo real usando tecnologias avançadas de conversão de fala em texto e de texto em fala. Ela oferece…

Agentes de voz com IA
Ver ferramenta

A API Deepgram Voice Agent permite a criação de agentes de IA de voz em tempo real usando tecnologias avançadas de conversão de fala em texto e de texto em fala. Ela oferece…

Agentes de voz com IA
Ver o Top 250 de Apps de IA

Moonshine AI Voice Interface

Repositórios de IA no GitHub

Moonshine oferece reconhecimento de fala para texto, reconhecimento de intenções e conversão de texto em fala com latência muito baixa, permitindo a criação de agentes e…

Agentes de voz com IA
Ver ferramenta

Repositórios de IA no GitHub

Oferece reconhecimento de fala para texto, reconhecimento de intenções e conversão de texto em fala com latência muito baixa, permitindo a criação de agentes e…Moonshine oferece reconhecimento de fala para texto, reconhecimento de intenções e conversão de texto em fala com latência muito baixa, permitindo a criação de agentes e…

Agentes de voz com IA
Ver o Top 250 de Repositórios de IA no GitHub

Vogent é uma plataforma completa para construir, testar e implantar agentes de voz de IA humanizados. Oferece texto-para-fala ultrarrealista, modelos avançados de detecção e um…

Agentes de voz com IASaúde e ciências da vida

Nº 204 em Agentes de IA

Ver ferramenta

Plataforma completa para construir, testar e implantar agentes de voz de IA humanizados. Oferece texto-para-fala ultrarrealista, modelos avançados de detecção e um…Vogent é uma plataforma completa para construir, testar e implantar agentes de voz de IA humanizados. Oferece texto-para-fala ultrarrealista, modelos avançados de detecção e um…

Agentes de voz com IASaúde e ciências da vida
Nº 204 em Agentes de IA

VoiceBun

Apps de IA

VoiceBun é um construtor de agentes de voz de código aberto que permite criar e implantar agentes de voz AI prontos para produção em segundos, provisionar números de telefone,…

Agentes de voz com IASaúde e ciências da vida
Ver ferramenta

Apps de IA

Construtor de agentes de voz de código aberto que permite criar e implantar agentes de voz AI prontos para produção em segundos, provisionar números de telefone,…VoiceBun é um construtor de agentes de voz de código aberto que permite criar e implantar agentes de voz AI prontos para produção em segundos, provisionar números de telefone,…

Agentes de voz com IASaúde e ciências da vida
Ver o Top 250 de Apps de IA

Millis AI

Agentes de IA

Millis AI capacita desenvolvedores e empresas a construir aplicações avançadas de voz baseadas em LLM com latência ultrabaixa de 600ms. Crie e implante agentes de voz semelhantes…

Agentes de voz com IA

Nº 184 em Agentes de IA

Ver ferramenta

Agentes de IA

Millis AI capacita desenvolvedores e empresas a construir aplicações avançadas de voz baseadas em LLM com latência ultrabaixa de 600ms. Crie e implante agentes de voz semelhantes…

Agentes de voz com IA
Nº 184 em Agentes de IA

A Retell AI oferece uma plataforma de agente de voz AI pronta para produção para automatizar chamadas telefônicas em escala. Construa, teste, implante e monitore agentes de IA com…

Agentes de voz com IASaúde e ciências da vida

Nº 160 em Apps de IA

Ver ferramenta

A Retell AI oferece uma plataforma de agente de voz AI pronta para produção para automatizar chamadas telefônicas em escala. Construa, teste, implante e monitore agentes de IA com…

Agentes de voz com IASaúde e ciências da vida
Nº 160 em Apps de IA

ThinnestAI

Apps de IA

ThinnestAI é uma plataforma de agentes de IA de voz e chat construída na Índia, suportando mais de 100 idiomas, incluindo todos os idiomas oficiais indianos, com telefonia SIP…

Agentes de voz com IATelecomunicações

Nº 99 em Agentes de voz com IA

Ver ferramenta

Apps de IA

Plataforma de agentes de IA de voz e chat construída na Índia, suportando mais de 100 idiomas, incluindo todos os idiomas oficiais indianos, com telefonia SIP…ThinnestAI é uma plataforma de agentes de IA de voz e chat construída na Índia, suportando mais de 100 idiomas, incluindo todos os idiomas oficiais indianos, com telefonia SIP…

Agentes de voz com IATelecomunicações
Nº 99 em Agentes de voz com IA

Gwenflow

Repositórios de IA no GitHub

Gwenflow é um framework Python para orquestrar aplicações alimentadas por agentes de IA autônomos e Modelos de Linguagem Grandes (LLMs). Ele simplifica a integração de LLMs e…

Criadores de agentes de IA
Ver ferramenta

Repositórios de IA no GitHub

Framework Python para orquestrar aplicações alimentadas por agentes de IA autônomos e Modelos de Linguagem Grandes (LLMs). Ele simplifica a integração de LLMs e…Gwenflow é um framework Python para orquestrar aplicações alimentadas por agentes de IA autônomos e Modelos de Linguagem Grandes (LLMs). Ele simplifica a integração de LLMs e…

Criadores de agentes de IA
Ver o Top 250 de Repositórios de IA no GitHub
1 de 8