letzwhisper

Private GPU · nicht OpenAI · ohne Eile

Audio schicken.
Text bekommen.

Whisper läuft auf unserer privaten GPU. Ihr Audio geht nicht an OpenAI. Eine kleine, günstige Warteschlange für alle, die warten können — ohne Geschwindigkeitsgarantie.

Sie möchten MIDI erzeugen? Wir haben die Lösung.

Aktuelle Wartezeit

etwa eine Minute

Warteschlange leer. Typische Datei, eine nach der anderen. Schätzung, kein Versprechen.

meeting-22.m4a in der Warteschlange → irgendwann fertig
SPEAKER_00: Bonjour.
SPEAKER_01: Allô — on commence ?

[00:00:12] SPEAKER_00: Oui. On parle du trimestre.

So funktioniert’s

01

Upload oder POST

Datei in der App ablegen oder Multipart-Audio mit Ihrem Schlüssel an die API senden.

02

Es wartet in der Reihe

Wir versprechen keinen Zeitpunkt. Die Startseite und Ihre Dateiliste zeigen eine Live-Schätzung. Minuten, Stunden — es wird fertig, aber nicht sofort.

03

Download oder Webhook

Seite beobachten, GET für txt/srt/json pollen oder einen Webhook nehmen, wenn es fertig ist.

Formate: Klartext, <span class="font-mono text-zinc-300">[HH:MM:SS]</span>-Zeitstempel, SRT, JSON mit Sprecherarrays.

Pläne

Kostenlos starten. Abonnieren, wenn Sie mehr Audio haben. Der Checkout zeigt den Preis in Ihrer Währung. Wenn Sie es eilig haben, ist dies immer noch das falsche Produkt — kein Speed-SLA.

Gratis

$0 für immer

  • ✓ 3 Dateien pro Tag
  • ✓ Maximal 20 Minuten Audio
  • ✓ Längere Dateien werden sofort abgelehnt
  • ✓ Kein Speed-SLA — Lieferung irgendwann
  • ✓ txt, srt, JSON, Sprechernamen
Kostenlos starten

Whisper 100h

100h / Monat

Der Preis erscheint an der Kasse in Ihrer Währung.

  • ✓ 100 Stunden Audio jeden Monat
  • ✓ Ungenutzte Stunden bleiben 12 Monate gültig
  • ✓ Dateien bis 500 MB
  • ✓ Jederzeit kündigen — ungenutzte Stunden bleiben, dieser Monat wird nicht erstattet
  • ✓ Oder den letzten bezahlten Monat sofort erstatten, ohne Fragen — kein Chargeback nötig
Konto anlegen, dann abonnieren

API

Immer asynchron. POST liefert 202. Gratis: 3 Dateien/Tag, maximal 20 Minuten. Bezahlt: 100 Stunden/Monat, ungenutzte Stunden gelten ein Jahr. Pollen oder auf den Webhook warten — wir halten Ihre HTTP-Anfrage nicht offen.

Erstellen

curl -X POST https://whisper.byel.dev/api/v1/transcriptions \
  -H "Authorization: Bearer lw_live_…" \
  -F audio=@meeting.m4a \
  -F webhook_url=https://example.com/hooks/whisper \
  -F diarize=true \
  -F timestamps=false

# 202
{"id":"t_01J…","status":"queued"}

Live-Poll + umbenennen

GET /api/v1/transcriptions/t_01J…
GET /api/v1/transcriptions/t_01J….txt
GET /api/v1/transcriptions/t_01J….srt
GET /api/v1/transcriptions/t_01J….json

# .txt / .srt return 409 while processing

PATCH /api/v1/transcriptions/t_01J…
{"speaker_names":{"SPEAKER_00":"Marie"}}

Webhook-Body

{
  "id": "t_01J…",
  "status": "completed",
  "language": "fr",
  "text": "SPEAKER_00: Bonjour.\nSPEAKER_01: Allô.",
  "srt": "1\n00:00:00,000 --> 00:00:02,100\nSPEAKER_00: Bonjour.\n\n",
  "speaker_names": {},
  "segments": [
    {"start": 0.0, "end": 2.1, "text": "Bonjour.", "speaker": "SPEAKER_00", "speaker_name": "SPEAKER_00"}
  ]
}
# Header: X-Letzwhisper-Signature: sha256=HMAC(api_token, raw_body)

Datenschutz

Whisper läuft auf unserer privaten GPU. Nichts geht an OpenAI. Wir hören Ihr Audio nicht ab, trainieren nicht damit, verkaufen es nicht und nutzen es nicht anderweitig. Wir transkribieren die Datei und geben Ihnen den Text. Das ist das ganze Produkt.

  • ✓Whisper läuft auf unserer privaten GPU. Nichts geht an OpenAI.
  • ✓Audio wird 30 Tage nach der Transkription gelöscht, wenn Sie nichts tun.
  • ✓Das Transkript bleibt verfügbar (txt, srt, JSON), wenn das Audio weg ist.
  • ✓Sie können das Transkript jederzeit selbst löschen.