Spracherkennung (STT)

Aktualisiert: 21.10.2026

Endpunkt: POST /v1/audio/transcriptions (multipart/form-data).

Sie laden eine Audiodatei hoch und erhalten den transkribierten Text. Es gelten die üblichen OpenAI-Felder (model, file). Maximale Uploadgröße: 25 MB.

curl https://api.rstcloud.de/v1/audio/transcriptions \
  -H "Authorization: Bearer <APIKEY>" \
  -F model=whisper-large-v3-turbo -F file=@aufnahme.mp3
from openai import OpenAI
client = OpenAI(base_url="https://api.rstcloud.de/v1", api_key="<APIKEY>")
r = client.audio.transcriptions.create(model="whisper-large-v3-turbo",
    file=open("aufnahme.mp3", "rb"))
print(r.text)

Die Abrechnung erfolgt pro Audiominute (gemessen an der tatsächlichen Länge der Aufnahme, die der Server im Header X-Audio-Duration zurückmeldet) – nicht nach Tokens.

Ein unerwarteter Fehler ist aufgetreten. Neu laden 🗙