CommunityCodierung & Entwicklunggithub.com

AirswitchAsa/agent-ttp

Wandle ein von einem Agenten verfasstes YAML-Podcast-Skript in eine fertige MP3-Datei mit OpenAI Text-to-Speech um.

Was ist agent-ttp?

Diese Fähigkeit ermöglicht es einem KI-Agenten, ein in YAML verfasstes Podcast-Skript zu nehmen und es mithilfe von OpenAIs Text-to-Speech-Technologie direkt in eine MP3-Datei zu konvertieren. Sie ist besonders nützlich für Entwickler und Content-Ersteller, die automatisierte Podcast-Produktionsworkflows aufbauen möchten, ohne manuelle Sprachaufnahmen. Unterstützt wird die Integration in agentenbasierte Entwicklungsumgebungen wie Claude Code, Cursor oder Codex, wobei das YAML-Skript als Eingabe dient. Der Agent liest das strukturierte Skript, generiert für jeden Abschnitt oder Sprecher die entsprechende Sprachausgabe und fügt diese zu einer nahtlosen MP3-Datei zusammen. Dies spart Zeit und ermöglicht eine skalierbare und konsistente Podcast-Erstellung direkt aus agentengenerierten Inhalten.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add AirswitchAsa/agent-ttp

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht agent-ttp?

Wandle ein von einem Agenten verfasstes YAML-Podcast-Skript in eine fertige MP3-Datei mit OpenAI Text-to-Speech um.

Verwendung

  1. Erstelle ein YAML-Podcast-Skript (siehe Beispiel unten).
  2. Führe den Agenten mit dem Pfad zur Skriptdatei aus.
  3. Der Agent generiert eine MP3-Datei mit der Sprachausgabe.

YAML-Skript Format

Das Skript definiert die Struktur des Podcasts, einschließlich Sprechern, Abschnitten und Text. Jeder Abschnitt kann einen Sprecher und den zu sprechenden Text enthalten.

podcast:
  title: "Mein Podcast Titel"
  sections:
    - speaker: "Sprecher1"
      text: "Willkommen zu meinem Podcast."
    - speaker: "Sprecher2"
      text: "Heute sprechen wir über KI-Agenten."

Voraussetzungen

  • OpenAI API-Schlüssel (als OPENAI_API_KEY Umgebungsvariable)
  • Das YAML-Skript muss im erwarteten Format vorliegen

Ausgabe

Der Agent erstellt eine output.mp3 Datei im aktuellen Verzeichnis.

Anpassung

  • Stimmen: Du kannst verschiedene OpenAI-Stimmen im Skript angeben (z.B. voice: "alloy")
  • Geschwindigkeit: Passe die Sprechgeschwindigkeit mit der speed Eigenschaft an

Weitere Details findest du in der OpenAI Text-to-Speech Dokumentation.

Verwandte Skills