Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

Vocode

Vocode (vocode-core) ist eine Open-Source-Python-Bibliothek zum Erstellen von sprachbasierten LLM-Anwendungen: Echtzeit-Streaming-Gespräche, die über Systemaudio, eingehende oder ausgehende Telefonanrufe oder einen Zoom-Anruf laufen können. Sie bündelt Abstraktionen für Transkription, LLM-Agenten und Sprachsynthese, sodass Entwickler einen Sprachagenten aus bestehenden Anbietern zusammenstellen können.

Repository ansehen
Teilen
Repository ansehen
Teilen

Vocode ist eine Open-Source-Python-Bibliothek, veröffentlicht als Repository vocode-core, zum Erstellen von sprachbasierten Anwendungen, die von großen Sprachmodellen unterstützt werden. Sie bietet die Abstraktionen, Orchestrierung und Integrationen, die erforderlich sind, um ein Echtzeit-Streaming-Gespräch zwischen einer Person und einem LLM-gestützten Agenten zu führen.

Weiterlesen

Die Bibliothek unterstützt mehrere Einstiegspunkte für ein Sprachgespräch: die Durchführung eines Gesprächs über das Systemaudio und das Mikrofon eines Computers, die Bereitstellung einer Telefonnummer, die eingehende Anrufe mit einem LLM-Agenten beantwortet, das Tätigen von ausgehenden Anrufen von einer verwalteten Nummer oder das Einwählen in einen Zoom-Anruf. Sie dokumentiert auch eine Integration zur Verwendung eines ausgehenden Telefonanrufs als Teil des Toolsets eines LangChain-Agenten.

Vocode ist um austauschbare Anbieter herum aufgebaut, anstatt um einen festen Stack. Für die Transkription (Sprache zu Text) integriert es sich mit Diensten wie AssemblyAI, Deepgram, Gladia, Google Cloud, Microsoft Azure, RevAI und OpenAIs Whisper (sowohl gehostet als auch lokal über whisper.cpp). Für den Konversationsagenten selbst integriert es sich mit OpenAI- und Anthropic-Modellen. Für die Sprachsynthese (Text zu Sprache) unterstützt es Anbieter wie Rime.ai, Microsoft Azure, Google Cloud, Play.ht, ElevenLabs, Cartesia, die Open-Source-Coqui-TTS, gTTS, StreamElements und AWS Polly. Ein begleitendes React SDK wird separat veröffentlicht, um Web-Frontends rund um Vocode-basierte Agenten zu erstellen.

Das Projekt ist MIT-lizenziert, hat etwa 3.800 GitHub-Sterne und ist nicht archiviert. Vocode ist gemeinschaftsorientiert: In der README wird erklärt, dass das Projekt aktiv nach Community-Maintainern sucht und Beiträge zu neuen Funktionen, Integrationen und Dokumentationen begrüßt, die über einen öffentlichen Discord-Server und einen dokumentierten Beitrag-Leitfaden koordiniert werden.

Die Installation erfolgt mit einem einzigen `pip install vocode`, und der eigene Quickstart des Projekts zeigt, wie man einen Deepgram-Transkribierer, einen auf OpenAI ChatGPT basierenden Agenten und einen Azure-Sprachsynthesizer in einem funktionierenden Streaming-Gespräch in wenigen Dutzend Zeilen Python verkabelt. Vollständige Dokumentation, einschließlich der Einrichtung der selbst gehosteten Telefonie, ist unter docs.vocode.dev veröffentlicht.

  • KategorieKI-Sprachagenten
  • PreismodellOpen Source
  • BereitstellungCloud
  • PlattformenWeb

  • Open-Source-Python-Bibliothek zum Erstellen von Echtzeit-Streaming-Sprachgesprächen mit einem LLM

  • Systemaudio-Modus zum Führen eines Gesprächs über das Mikrofon und die Lautsprecher eines Computers

  • Unterstützung für eingehende und ausgehende Telefonanrufe über eine verwaltete Telefonnummer

  • Unterstützung für Zoom-Anruf-Einwahl

  • LangChain-Integration für ausgehende Anrufe von einem LangChain-Agenten

  • Austauschbare Transkriptionsanbieter (AssemblyAI, Deepgram, Gladia, Google Cloud, Azure, RevAI, Whisper, whisper.cpp)

  • Austauschbare LLM-Agenten-Backends (OpenAI, Anthropic)

  • Austauschbare Sprachsynthese-Anbieter (ElevenLabs, Cartesia, Azure, Google Cloud, Play.ht, Coqui, gTTS, StreamElements, AWS Polly)

  • Begleitendes React SDK zum Erstellen von Weboberflächen rund um Vocode-Agenten

  • MIT-lizenziert, offen für Beiträge und Wartung durch die Community

  1. Installieren Sie die Bibliothek: Führen Sie `pip install vocode` in einer Python-Umgebung aus

  2. Konfigurieren Sie die Anbieter-Keys: Legen Sie API-Keys für die Transkriptions-, LLM- und Syntheseanbieter fest, die Sie verwenden möchten

  3. Stellen Sie ein Gespräch zusammen: Instanziieren Sie einen Transkribierer, einen Agenten und einen Synthesizer und verkabeln Sie diese in ein StreamingConversation-Objekt

  4. Lokal ausführen: Testen Sie das Gespräch über Ihr Systemmikrofon und Ihre Lautsprecher mit dem bereitgestellten Quickstart

  5. Fügen Sie Telefonie hinzu: Befolgen Sie den Leitfaden zur selbst gehosteten Telefonie, um eingehende oder ausgehende Telefonnummern zu verbinden

  6. Bereitstellen und erweitern: Tauschen Sie verschiedene Anbieter aus oder erweitern Sie die Bibliothek für einen benutzerdefinierten Anwendungsfall wie einen Zoom-Einwahl-Agenten

  • Benutzerdefinierte Telefon-Sprachagenten
  • Prototypen von Sprachassistenten
  • Zoom-basierte Sprachagenten
  • LangChain-Sprachwerkzeuge

Vocode Bewertungen

Wird geladen...

Beliebte KI-Tools wie Vocode

Die Deepgram Voice Agent API ermöglicht die Erstellung von Echtzeit-Sprach-KI-Agenten unter Verwendung fortschrittlicher Sprach-zu-Text- und Text-zu-Sprach-Technologien. Sie…

KI-Sprachagenten
Tool ansehen

Die Deepgram Voice Agent API ermöglicht die Erstellung von Echtzeit-Sprach-KI-Agenten unter Verwendung fortschrittlicher Sprach-zu-Text- und Text-zu-Sprach-Technologien. Sie…

KI-Sprachagenten
Top 250 KI-Apps ansehen

Moonshine bietet eine sehr niedrige Latenz für Sprach-zu-Text, Intent-Erkennung und Text-zu-Sprache-Funktionen, die die Erstellung effizienter Sprachagenten und Schnittstellen…

KI-Sprachagenten
Tool ansehen

Bietet eine sehr niedrige Latenz für Sprach-zu-Text, Intent-Erkennung und Text-zu-Sprache-Funktionen, die die Erstellung effizienter Sprachagenten und Schnittstellen…Moonshine bietet eine sehr niedrige Latenz für Sprach-zu-Text, Intent-Erkennung und Text-zu-Sprache-Funktionen, die die Erstellung effizienter Sprachagenten und Schnittstellen…

KI-Sprachagenten
Top 250 KI-GitHub-Repos ansehen

Vogent ist eine All-in-One-Plattform zum Erstellen, Testen und Bereitstellen von menschenähnlichen KI-Sprachagenten. Sie bietet ultra-realistische Text-to-Speech-Funktionen,…

KI-SprachagentenGesundheitswesen & Life Sciences

Platz 205 in KI-Agenten

Tool ansehen

All-in-One-Plattform zum Erstellen, Testen und Bereitstellen von menschenähnlichen KI-Sprachagenten. Sie bietet ultra-realistische Text-to-Speech-Funktionen,…Vogent ist eine All-in-One-Plattform zum Erstellen, Testen und Bereitstellen von menschenähnlichen KI-Sprachagenten. Sie bietet ultra-realistische Text-to-Speech-Funktionen,…

KI-SprachagentenGesundheitswesen & Life Sciences
Platz 205 in KI-Agenten

VoiceBun

KI-Apps

VoiceBun ist ein Open-Source-Builder für Sprachagenten, mit dem Sie in Sekundenschnelle produktionsbereite KI-Sprachagenten erstellen und bereitstellen, Telefonnummern…

KI-SprachagentenGesundheitswesen & Life Sciences
Tool ansehen

KI-Apps

Open-Source-Builder für Sprachagenten, mit dem Sie in Sekundenschnelle produktionsbereite KI-Sprachagenten erstellen und bereitstellen, Telefonnummern…VoiceBun ist ein Open-Source-Builder für Sprachagenten, mit dem Sie in Sekundenschnelle produktionsbereite KI-Sprachagenten erstellen und bereitstellen, Telefonnummern…

KI-SprachagentenGesundheitswesen & Life Sciences
Top 250 KI-Apps ansehen

Millis AI

KI-Agenten

Millis AI befähigt Entwickler und Unternehmen, fortschrittliche LLM-basierte Sprachapplikationen mit einer extrem niedrigen Latenz von 600 ms zu erstellen. Erstellen und…

KI-Sprachagenten

Platz 186 in KI-Agenten

Tool ansehen

KI-Agenten

Millis AI befähigt Entwickler und Unternehmen, fortschrittliche LLM-basierte Sprachapplikationen mit einer extrem niedrigen Latenz von 600 ms zu erstellen. Erstellen und…

KI-Sprachagenten
Platz 186 in KI-Agenten

Retell AI bietet eine produktionsreife KI-Sprachagentenplattform zur Automatisierung von Telefonanrufen in großem Maßstab. Erstellen, testen, bereitstellen und überwachen Sie…

KI-SprachagentenGesundheitswesen & Life Sciences

Platz 154 in KI-Apps

Tool ansehen

Bietet eine produktionsreife KI-Sprachagentenplattform zur Automatisierung von Telefonanrufen in großem Maßstab. Erstellen, testen, bereitstellen und überwachen Sie…Retell AI bietet eine produktionsreife KI-Sprachagentenplattform zur Automatisierung von Telefonanrufen in großem Maßstab. Erstellen, testen, bereitstellen und überwachen Sie…

KI-SprachagentenGesundheitswesen & Life Sciences
Platz 154 in KI-Apps

ThinnestAI

KI-Apps

ThinnestAI ist eine Plattform für Sprach- und Chat-AI-Agenten, die in Indien entwickelt wurde und über 100 Sprachen unterstützt, einschließlich aller offiziellen indischen…

KI-SprachagentenTelekommunikation

Platz 98 in KI-Sprachagenten

Tool ansehen

KI-Apps

Plattform für Sprach- und Chat-AI-Agenten, die in Indien entwickelt wurde und über 100 Sprachen unterstützt, einschließlich aller offiziellen indischen…ThinnestAI ist eine Plattform für Sprach- und Chat-AI-Agenten, die in Indien entwickelt wurde und über 100 Sprachen unterstützt, einschließlich aller offiziellen indischen…

KI-SprachagentenTelekommunikation
Platz 98 in KI-Sprachagenten

Gwenflow

KI-GitHub-Repos

Gwenflow ist ein Python-Framework zur Orchestrierung von Anwendungen, die auf autonomen KI-Agenten und Large Language Models (LLMs) basieren. Es vereinfacht die Integration von…

KI-Agenten-Builder
Tool ansehen

KI-GitHub-Repos

Python-Framework zur Orchestrierung von Anwendungen, die auf autonomen KI-Agenten und Large Language Models (LLMs) basieren. Es vereinfacht die Integration von…Gwenflow ist ein Python-Framework zur Orchestrierung von Anwendungen, die auf autonomen KI-Agenten und Large Language Models (LLMs) basieren. Es vereinfacht die Integration von…

KI-Agenten-Builder
Top 250 KI-GitHub-Repos ansehen
1 von 8