Zum Inhalt springen
Transcript Dock
AnmeldenKostenlos starten

Seitenmenü

Transcript Dock
API für direktes Audio

Podcast-Transkriptions-API ganze Folgen mit Zeitsteuerung pro Wort

Öffentliche Audio-Links und Podcast-MP3-Dateien, bis zu 2 Stunden pro Folge, über die KI-Transkription.

1.0Funktionen

Kernvorteile und die Grenzen, die damit einhergehen

Transkribieren Sie Podcast-Folgen aus direkten Audio-Links, einschließlich RSS-Enclosure-URLs, mit zeitgesteuerten Segmenten und Zeitsteuerung pro Wort.

  1. Folgen bis zu 2 Stunden

    Akzeptiert lange Audioinhalte bis zu 2 Stunden und 250 MB pro Datei. Sie werden als ein Auftrag mit Zeitsteuerung für Segmente und Wörter transkribiert.

  2. SSRF-geschützter Abruf

    Direkte Audio-URLs werden vor Beginn des Downloads durch strenge IP- und Weiterleitungsprüfungen validiert.

  3. Webhook-Benachrichtigungen

    Erhalten Sie einen mit HMAC SHA256 signierten Webhook, sobald eine lange Folge fertig ist, statt danach abzufragen.

Betriebliche Grenzen und Transparenz

  • Die maximale Größe der Audiodatei beträgt 250 MB (262,144,000 Bytes).
  • Die maximale Folgenlänge beträgt 7,200 Sekunden (2 Stunden).
  • Infrastruktur in einer einzigen Region. Die KI-Transkription wird mit 2 Credits pro begonnener Minute abgerechnet, mit einem Minimum von 60 Sekunden.
2.0Umsetzung

Anfrage und Antwort die genaue Anfrage und was zurückkommt

POST/v1/jobs

curl -X POST https://www.transcriptdock.com/v1/jobs \
-H "Authorization: Bearer td_live_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"source": {
"url": "https://media.example.com/podcasts/episode-104.mp3"
},
"mode": "transcribe"
}'

Ergebnis des Auftrags

{
"id": "8e9f0a1b-2c3d-4e5f-6a7b-8c9d0e1f2a3b",
"status": "succeeded",
"stage": null,
"result_id": "1f2a3b4c-5d6e-7f8a-9b0c-1d2e3f4a5b6c",
"error": null,
"billing": {
"credits_reserved": 0,
"credits_charged": 80,
"kind": "ai_transcription"
},
"source": {
"platform": "direct",
"media_id": null,
"canonical_url": "https://media.example.com/podcasts/episode-104.mp3",
"title": null,
"upload_id": null
},
"options": {
"mode": "transcribe",
"language": null,
"caption_preference": "prefer_creator"
},
"created_at": "2026-09-12T17:20:00Z"
}
3.0Fragen

Häufige Fragen

Was mit Untertiteln, KI-Transkription und Grenzen für diese Quelle passiert.

Kann ich RSS-Enclosure-URLs einreichen?

Ja. Direkte HTTPS-Links zu MP3-, M4A- oder WAV-Audiodateien, die in Content-Delivery-Netzwerken für Podcasts liegen, werden akzeptiert.

Wie funktionieren Webhooks bei langen Podcast-Folgen?

Sie können webhook_endpoint_id in der Auftragsanfrage übergeben, um sofort eine automatische Benachrichtigung zu erhalten, sobald die Transkription fertig ist.