Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

Vocode

Vocode (vocode-core) es una biblioteca de Python de código abierto para construir aplicaciones LLM basadas en voz: conversaciones en tiempo real que pueden ejecutarse a través del audio del sistema, llamadas telefónicas entrantes o salientes, o una llamada de Zoom. Agrupa abstracciones para transcripción, agentes LLM y síntesis de voz, de modo que los desarrolladores puedan ensamblar un agente de voz a partir de proveedores existentes.

Ver repositorio
Compartir
Ver repositorio
Compartir

Vocode es una biblioteca de Python de código abierto, publicada como el repositorio vocode-core, para construir aplicaciones basadas en voz impulsadas por modelos de lenguaje grandes. Proporciona las abstracciones, orquestación e integraciones necesarias para ejecutar una conversación en tiempo real y en streaming entre una persona y un agente respaldado por LLM.

Leer más

La biblioteca admite varios puntos de entrada para una conversación de voz: ejecutar una a través del audio y micrófono del sistema de una máquina, establecer un número de teléfono que responda llamadas entrantes con un agente LLM, realizar llamadas salientes desde un número gestionado, o marcar en una llamada de Zoom. También documenta una integración para usar una llamada telefónica saliente como parte del conjunto de herramientas de un agente LangChain.

Vocode está construido alrededor de proveedores intercambiables en lugar de una pila fija única. Para la transcripción (de voz a texto), se integra con servicios como AssemblyAI, Deepgram, Gladia, Google Cloud, Microsoft Azure, RevAI y Whisper de OpenAI (tanto alojado como el local whisper.cpp). Para el agente conversacional en sí, se integra con modelos de OpenAI y Anthropic. Para la síntesis de voz (de texto a voz), admite proveedores como Rime.ai, Microsoft Azure, Google Cloud, Play.ht, ElevenLabs, Cartesia, el TTS de código abierto Coqui, gTTS, StreamElements y AWS Polly. Un SDK de React complementario se publica por separado para construir interfaces web alrededor de agentes basados en Vocode.

El proyecto tiene licencia MIT, cuenta con alrededor de 3,800 estrellas en GitHub y no está archivado. Vocode está orientado a la comunidad: su README indica que el proyecto está buscando activamente mantenedores de la comunidad y da la bienvenida a contribuciones de nuevas características, integraciones y documentación, coordinadas a través de un servidor público de Discord y una guía de contribución documentada.

La instalación es un único `pip install vocode`, y el inicio rápido del proyecto demuestra cómo conectar un transcriptor de Deepgram, un agente basado en OpenAI ChatGPT y un sintetizador de voz de Azure en una conversación en streaming funcional en unas pocas docenas de líneas de Python. La documentación completa, incluida la configuración de telefonía autoalojada, se publica en docs.vocode.dev.

  • CategoríaAgentes de voz con IA
  • Modelo de preciosCódigo abierto
  • ImplementaciónNube
  • PlataformasWeb

  • Biblioteca de Python de código abierto para construir conversaciones de voz en tiempo real y en streaming con un LLM

  • Modo de audio del sistema para ejecutar una conversación a través del micrófono y los altavoces de una computadora

  • Soporte para llamadas telefónicas entrantes y salientes a través de un número de teléfono gestionado

  • Soporte para marcar en llamadas de Zoom

  • Integración de LangChain para llamadas salientes desde un agente LangChain

  • Proveedores de transcripción intercambiables (AssemblyAI, Deepgram, Gladia, Google Cloud, Azure, RevAI, Whisper, whisper.cpp)

  • Backends de agente LLM intercambiables (OpenAI, Anthropic)

  • Proveedores de síntesis de voz intercambiables (ElevenLabs, Cartesia, Azure, Google Cloud, Play.ht, Coqui, gTTS, StreamElements, AWS Polly)

  • SDK de React complementario para construir interfaces web alrededor de agentes Vocode

  • Licencia MIT, abierto a contribuciones y mantenimiento comunitario

  1. Instalar la biblioteca: ejecutar `pip install vocode` en un entorno de Python

  2. Configurar claves de proveedor: establecer claves API para los proveedores de transcripción, LLM y síntesis que planea usar

  3. Ensamblar una conversación: instanciar un transcriptor, un agente y un sintetizador, luego conectarlos en un objeto StreamingConversation

  4. Ejecutar localmente: probar la conversación a través de su micrófono y altavoces del sistema utilizando el inicio rápido proporcionado

  5. Agregar telefonía: seguir la guía de telefonía autoalojada para conectar números de teléfono entrantes o salientes

  6. Desplegar y extender: intercambiar diferentes proveedores o extender la biblioteca para un caso de uso personalizado como un agente de marcado en Zoom

  • Agentes de voz telefónicos personalizados
  • Prototipos de asistentes de voz
  • Agentes de voz basados en Zoom
  • Herramientas de voz de LangChain

Reseñas de Vocode

Cargando...

Herramientas de IA populares como Vocode

La API de Agente de Voz Deepgram permite la creación de agentes de IA de voz en tiempo real utilizando tecnologías avanzadas de conversión de voz a texto y de texto a voz. Ofrece…

Agentes de voz con IA
Ver herramienta

Interfaz de Voz AI Moonshine

Repositorios de IA en GitHub

Moonshine ofrece capacidades de conversión de voz a texto, reconocimiento de intenciones y conversión de texto a voz con muy baja latencia, lo que permite la creación de agentes…

Agentes de voz con IA
Ver herramienta

Vogent es una plataforma todo en uno para construir, probar y desplegar agentes de voz IA que suenan humanos. Ofrece texto a voz ultrarrealista, modelos de detección avanzados y…

Agentes de voz con IASalud y ciencias de la vida

N.º 207 en Agentes de IA

Ver herramienta

Vogent es una plataforma todo en uno para construir, probar y desplegar agentes de voz IA que suenan humanos. Ofrece texto a voz ultrarrealista, modelos de detección avanzados y…

Agentes de voz con IASalud y ciencias de la vida
N.º 207 en Agentes de IA

VoiceBun

Apps de IA

VoiceBun es un constructor de agentes de voz de código abierto que te permite crear y desplegar agentes de voz AI listos para producción en segundos, provisionar números de…

Agentes de voz con IASalud y ciencias de la vida
Ver herramienta

Apps de IA

Constructor de agentes de voz de código abierto que te permite crear y desplegar agentes de voz AI listos para producción en segundos, provisionar números de…VoiceBun es un constructor de agentes de voz de código abierto que te permite crear y desplegar agentes de voz AI listos para producción en segundos, provisionar números de…

Agentes de voz con IASalud y ciencias de la vida
Ver el Top 250 de Apps de IA

Millis AI

Agentes de IA

Millis AI potencia a desarrolladores y empresas para crear aplicaciones de voz avanzadas basadas en LLM con una latencia ultra baja de 600 ms. Cree y despliegue agentes de voz…

Agentes de voz con IA

N.º 185 en Agentes de IA

Ver herramienta

Agentes de IA

Potencia a desarrolladores y empresas para crear aplicaciones de voz avanzadas basadas en LLM con una latencia ultra baja de 600 ms. Cree y despliegue agentes de voz…Millis AI potencia a desarrolladores y empresas para crear aplicaciones de voz avanzadas basadas en LLM con una latencia ultra baja de 600 ms. Cree y despliegue agentes de voz…

Agentes de voz con IA
N.º 185 en Agentes de IA

Retell AI ofrece una plataforma de agentes de voz AI lista para producción para automatizar llamadas telefónicas a escala. Construya, pruebe, implemente y supervise agentes de IA…

Agentes de voz con IASalud y ciencias de la vida

N.º 156 en Apps de IA

Ver herramienta

ThinnestAI

Apps de IA

ThinnestAI es una plataforma de agentes de IA de voz y chat construida en India, que soporta más de 100 idiomas, incluyendo todos los idiomas oficiales de India, con telefonía SIP…

Agentes de voz con IATelecomunicaciones

N.º 95 en Agentes de voz con IA

Ver herramienta

Apps de IA

Plataforma de agentes de IA de voz y chat construida en India, que soporta más de 100 idiomas, incluyendo todos los idiomas oficiales de India, con telefonía SIP…ThinnestAI es una plataforma de agentes de IA de voz y chat construida en India, que soporta más de 100 idiomas, incluyendo todos los idiomas oficiales de India, con telefonía SIP…

Agentes de voz con IATelecomunicaciones
N.º 95 en Agentes de voz con IA

Gwenflow

Repositorios de IA en GitHub

Gwenflow es un framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…

Creadores de agentes de IA
Ver herramienta

Repositorios de IA en GitHub

Framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…Gwenflow es un framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…

Creadores de agentes de IA
Ver el Top 250 de Repositorios de IA en GitHub
1 de 8