Podcast erstellen
Erstellen und konvertieren Sie ein Podcast-Projekt automatisch. Derzeit übernehmen wir die LLM-Kosten, die Audiogenerierung wird Ihnen jedoch weiterhin in Rechnung gestellt. Künftig werden Ihnen sowohl die LLM- als auch die Audiogenerierungskosten berechnet.
Header
Wird für Moderation verwendet. Ihr Workspace muss für die Nutzung dieser Funktion zugelassen sein.
Anfrage
Die ID des für dieses Studio-Projekt zu verwendenden Modells. Über GET /v1/models können Sie alle verfügbaren Modelle auflisten.
Der zu generierende Podcast-Typ. Kann ‘conversation’, eine Interaktion zwischen zwei Stimmen, oder ‘bulletin’, ein Monolog, sein.
Der Quellinhalt für den Podcast.
Output quality of the generated audio. Must be one of: ‘standard’ - standard output format, 128kbps with 44.1kHz sample rate. ‘high’ - high quality output format, 192kbps with 44.1kHz sample rate and major improvements on our side. ‘ultra’ - ultra quality output format, 192kbps with 44.1kHz sample rate and highest improvements on our side. ‘ultra_lossless’ - ultra quality output format, 705.6kbps with 44.1kHz sample rate and highest improvements on our side in a fully lossless format. If not provided, defaults to the highest quality preset available on your subscription tier.
Dauer des generierten Podcasts. Muss einer der folgenden Werte sein: short – erstellt Podcasts mit weniger als 3 Minuten. default – erstellt Podcasts mit etwa 3–7 Minuten. long – erstellt Podcasts mit mehr als 7 Minuten.
Eine optionale Sprache des Studio-Projekts. Zweistelliger Sprachcode (ISO 639-1).
Der Einleitungstext, der immer am Anfang des Podcasts eingefügt wird.
Der Outro-Text, der immer am Ende des Podcasts hinzugefügt wird.
Zusätzlicher Anweisungs-Prompt für die Podcast-Generierung, um Stil und Ton des Podcasts anzupassen.
Eine kurze Zusammenfassung oder die wichtigsten Inhalte des Studio-Projekts mit zentralen Punkten oder Themen. Sie sollte zwischen 10 und 70 Zeichen lang sein.
Eine URL, die von unserem Dienst aufgerufen wird, wenn das Studio-Projekt konvertiert wird. Die Anfrage enthält ein JSON-Objekt mit dem Status der Konvertierung. Nachrichten:
-
Wenn das Projekt erfolgreich konvertiert wurde: { type: “project_conversion_status”, event_timestamp: 1234567890, data: { request_id: “1234567890”, project_id: “21m00Tcm4TlvDq8ikWAM”, conversion_status: “success”, project_snapshot_id: “22m00Tcm4TlvDq8ikMAT”, error_details: None, } }
-
Wenn die Projektkonvertierung fehlgeschlagen ist: { type: “project_conversion_status”, event_timestamp: 1234567890, data: { request_id: “1234567890”, project_id: “21m00Tcm4TlvDq8ikWAM”, conversion_status: “error”, project_snapshot_id: None, error_details: “Fehlerdetails bei fehlgeschlagener Konvertierung” } }
-
Wenn das Kapitel erfolgreich konvertiert wurde: { type: “chapter_conversion_status”, event_timestamp: 1234567890, data: { request_id: “1234567890”, project_id: “21m00Tcm4TlvDq8ikWAM”, chapter_id: “22m00Tcm4TlvDq8ikMAT”, conversion_status: “success”, chapter_snapshot_id: “23m00Tcm4TlvDq8ikMAV”, error_details: None, } }
-
Wenn die Kapitelkonvertierung fehlgeschlagen ist: { type: “chapter_conversion_status”, event_timestamp: 1234567890, data: { request_id: “1234567890”, project_id: “21m00Tcm4TlvDq8ikWAM”, chapter_id: “22m00Tcm4TlvDq8ikMAT”, conversion_status: “error”, chapter_snapshot_id: None, error_details: “Fehlerdetails bei fehlgeschlagener Konvertierung” } }
Dieser Parameter steuert die Textnormalisierung mit vier Modi: ‘auto’, ‘on’, ‘apply_english’ und ‘off’. Bei ‘auto’ entscheidet das System automatisch, ob die Textnormalisierung angewendet wird (z. B. das Ausschreiben von Zahlen). Mit ‘on’ wird die Textnormalisierung immer angewendet, mit ‘off’ wird sie übersprungen. ‘apply_english’ entspricht ‘on’, setzt jedoch englischen Text voraus.
Antwort
Das mit dem erstellten Podcast verknüpfte Projekt.