OpenAI Whisper 1 API

Whisper-1 speech-to-text Transkription mit einem Upload-Limit von 25 MB pro Datei.

OpenAITranskriptionVeröffentlicht 21. Sept. 2022Proprietärer Endpoint

Über OpenAI Whisper 1

Whisper-1 speech-to-text Transkription mit einem Upload-Limit von 25 MB pro Datei.

Auch bekannt als OpenAI-Whisper-1

transcriptionspeech to text

OpenAI Whisper 1 Spezifikationen

Modell-ID
openai-whisper-1
Anbieter
OpenAI
Kategorie
Transkription
Veröffentlicht
21. Sept. 2022
Eingabe
Audio
Ausgabe
Text
Endpoints
POST/v1/audio/transcriptions
Alternative Modell-IDs
openai-whisperwhisper-1

OpenAI Whisper 1 API-Preise

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Pro Minute Audio
pro Minute
$0.030
Auf der vollständigen Preisseite vergleichen

So rufst du die OpenAI Whisper 1 API auf

OpenAI Whisper 1 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: Job senden
curl https://api.empiriolabs.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai-whisper-1",
    "audio_url": "https://example.com/meeting-recording.mp3"
  }'
cURL: Ergebnis abfragen
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/transcriptions",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "openai-whisper-1",
        "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)
Vollständige OpenAI Whisper 1 API-Referenz

OpenAI Whisper 1 API-Parameter

Request-Parameter, die die OpenAI Whisper 1 API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
filestring--Audiodatei (mehrteiliger Upload) ODER file_url für den JSON-Pfad verwenden.
file_urlstring--Öffentliche URL zum Abrufen von Audio (alternativ zum Dateihochladen).
translatebooleanfalse-Wenn zutreffend, routen Sie zu /audio/translations und übersetzen Sie ins Englische, anstatt in der Quellsprache zu transkribieren.
timestampsbooleanfalse-Convenience-Schalter. Wenn zutreffend, setzt response_format=verbose_json und schließt Wortebene timestamp_granularities ein.
languagestring--Optionaler ISO-639-1-Sprachcode. Automatisch erkannt, wenn es weggelassen wird. Ignoriert, wenn übersetzen=wahr ist.
promptstring--Glossar oder vorheriger Kontext, um das Modell zu verzerren.
response_formatenumjsonjson, text, srt, verbose_json, vttÜberschrieben auf verbose_json, wenn Zeitstempel=wahr.
temperaturenumber00 bis 1Temperatur wird geprochen.
timestamp_granularitiesstring--Komma-getrennte Liste: Wort, Segment. Verwendet, wenn response_format=verbose_json.

OpenAI Whisper 1 API: häufige Fragen

Wie viel kostet die OpenAI Whisper 1 API?

Auf EmpirioLabs wird OpenAI Whisper 1 nach Verbrauch abgerechnet: Pro Minute Audio $0.030 pro Minute. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet OpenAI Whisper 1?

OpenAI Whisper 1 wird über POST /v1/audio/transcriptions auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich OpenAI Whisper 1 im Browser testen, bevor ich integriere?

Ja. Der EmpirioLabs Playground führt OpenAI Whisper 1 im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.

Wie bekomme ich einen OpenAI Whisper 1 API-Schlüssel?

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.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.