
Transkribiert ein Video und übersetzt das Skript in 24 Sprachen, wobei er editierbare Untertitelspuren zurückgibt, die Sie vor der Synchronisation korrigieren können.
Transkribiert ein Video und übersetzt das Skript in 24 Sprachen, wobei er editierbare Untertitelspuren zurückgibt, die Sie vor der Synchronisation korrigieren können.
sonilo-proofread/v1/audio/transcriptionssonilo/sonilo-proofreadLive Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.
Sonilo Proofread läuft über POST /v1/audio/transcriptions. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.
curl https://api.empiriolabs.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sonilo-proofread",
"audio_url": "https://example.com/meeting-recording.mp3"
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/audio/transcriptions",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "sonilo-proofread",
"audio_url": "https://example.com/meeting-recording.mp3",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Request-Parameter, die die Sonilo Proofread API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.
| Parameter | Typ | Standard | Bereich / Werte | Beschreibung |
|---|---|---|---|---|
| languages | string | - | - | JSON-Array von Sprachcodes zum Übersetzen des Transkripts. Berechnet pro Sprache. Lassen Sie es nur für das Quelltranskript weg. Unterstützt: en, zh_cn, ja, ko, pt,... |
| source_language | string | - | - | Die tatsächlich im Video gesprochene Sprache, was bei kurzen, lauten oder gemischten Sprachen hilft. Lass sie weg, um die Sprache zu erkennen. Unterstützt: en,... |
| video_url | string | - | - | Quellvideo als öffentlich zugängliche URL. Bis zu 300 MB und 5 Minuten, und es muss eine Audiospur enthalten. |
Sprachen en, zh_cn, ja, ko, pt, pt_br, es, es_419, de, fr, it, ru, th, ar, tr, vi, id, ta, ml, kn, gu, pa_in, sd_in, hi Controls Unterstützt Quellvideo, eine Liste der Zielsprachen zur Übersetzung des Transkripts und eine optionale erwartete Quellsprache für kurze oder verrauschte Audioarten. Grenzen - Quellvideo bis zu 300 MB und 5 Minuten - Das Video muss eine Audiospur enthalten - Untertitelspuren werden als Text inline zurückgegeben, jeweils eine pro Sprache, immer inklusive Quellsprache Billing - Berechnet pro Sekunde des Quellvideos multipliziert mit der Anzahl der Zielsprachen, mit einem Minimum von 10 Sekunden. Eine reine Transkriptanfrage zählt als einer. - Eine vor der Erstellung abgelehnte Anfrage wird nicht abgerechnet.
Auf EmpirioLabs wird Sonilo Proofread nach Verbrauch abgerechnet: Korrektur $0.002 pro Sekunde pro Sprache. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.
Sonilo Proofread wird über POST /v1/audio/transcriptions auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.
Ja. Der EmpirioLabs Playground führt Sonilo Proofread im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.
Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.
Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.