SRTGen.com LogoSRTGen.com

Transcribe API

Reichen Sie Medien für die KI-Transkription und Projekterstellung ein. Unterstützt sowohl Video- als auch Audio- Dateien.

POST/api/v1/transcribe
Schnelle Implementierung
curl -X POST https://api.srtgen.com/api/v1/transcribe \
  -H "x-api-key: <YOUR_API_KEY>" \
  -F "file=@/path/to/your/video.mp4"
POSThttps://api.srtgen.com/api/v1/transcribe

Anfrageparameter

ParameterTypErforderlichBeschreibung
fileFileYes

Die zu transkribierende Mediendatei (Multipart).

Unterstützt: Video (mp4, mov, avi, webm, mkv), Audio (mp3, wav, m4a, flac). Max. 2 GB.

videoUrlStringNo*Externe URL des Mediums (erforderlich, wenn keine Datei im Body gesendet wird).
nameStringNoBenutzerdefinierter Name für das Projekt.
languageCodeStringNo

Quellsprachcode (z. B. 'en-us'). Standardmäßig 'auto' (automatische Erkennung), wenn weggelassen.

filterProfanityBooleanNoGibt an, ob Schimpfwörter automatisch zensiert werden sollen. Standard ist false.
disfluenciesBooleanNoGibt an, ob Füllwörter (z. B. 'äh', 'ähm') enthalten sein sollen. Standard ist false.
medicalModeBooleanNoOptimierte Transkription für medizinische Audioinhalte. Standard ist false.
Fortgeschritten: URL + KI-Einstellungen
curl -X POST https://api.srtgen.com/api/v1/transcribe \
  -H "x-api-key: <YOUR_API_KEY>" \
  -F "videoUrl=https://example.com/medical_lecture.mp4" \
  -F "languageCode=en-us" \
  -F "filterProfanity=true" \
  -F "disfluencies=false" \
  -F "medicalMode=true"
POSThttps://api.srtgen.com/api/v1/transcribe

Erfolgsantwort

Eine erfolgreiche Anfrage gibt den Status 200 OK mit dem Projekt und den Details zum Hintergrundjob zurück.

  • projectIdDie eindeutige ID für Ihr Projekt.
  • status'inProgress' (Transkription läuft).
  • Hinweis: Credits werden asynchron berechnet und von Ihrem Guthaben abgezogen, nachdem der Transkriptionsprozess abgeschlossen ist.
{
  "success": true,
  "projectId": "proj_8k2n9m1b",
  "status": "inProgress"
}

Fehlercodes

StatusFehlercodeBeschreibung
400missing_fileKeine Datei im Feld 'file' oder 'video' gefunden.
400unreachable_urlDie angegebene videoUrl ist nicht erreichbar oder gab einen Fehler zurück.
400invalid_parameterEiner der Parameter (z. B. videoUrl) ist fehlerhaft.
400file_read_failedDie hochgeladene Datei konnte nicht gelesen werden oder ist beschädigt.
401unauthorizedAPI-Key fehlt oder ist ungültig.
403insufficient_balanceSie haben nicht genügend Credits für die Verarbeitung dieser Mediendauer.
403storage_quota_exceededDie Datei überschreitet das verbleibende Cloud-Speicherkontingent Ihres Plans.
413payload_too_largeDie Datei überschreitet das absolute Systemlimit von 2 GB.
500transcription_failedDer Transkriptionsjob konnte nicht gestartet werden (KI-Anbieter offline).
500server_errorEtwas ist schiefgelaufen, bitte versuchen Sie es später erneut.
Fehler-Antwortstruktur
{
  "success": false,
  "error": "insufficient_balance",
  "message": "Ihr Projekt benötigt 5 Credits, aber Ihr Guthaben beträgt 2."
}
War diese Seite hilfreich?
SRTGen.com - Professioneller KI-Untertitel-Generator