📰 IT NachrichtenSatellit FLEX macht Photosynthese weltweit sichtbar(10.09.2026 um 10:45 Uhr)
📰 IT NachrichtenPolestar kündigt ein neues Design ab 2027 an(07.09.2026 um 14:56 Uhr)
📰 IT NachrichtenSkoda denkt laut über elektrischen Fabia nach(07.09.2026 um 19:12 Uhr)
📰 IT NachrichtenJaguar Land Rover will Stellen vor dem großen Neustart abbauen(08.09.2026 um 08:48 Uhr)
📰 IT NachrichtenVolkswagen spart (schon wieder) bei der Software(08.09.2026 um 09:00 Uhr)
📰 IT NachrichtenDacia zeigt den komplett neuen Spring(08.09.2026 um 09:14 Uhr)
📰 IT NachrichtenVolkswagen will sich von weiterer Marke trennen(08.09.2026 um 12:14 Uhr)
📰 IT NachrichtenMercedes VLE wird günstiger: Das sind die neuen Preise(08.09.2026 um 13:08 Uhr)
📰 IT NachrichtenSatellit FLEX macht Photosynthese weltweit sichtbar(10.09.2026 um 10:45 Uhr)
📰 IT NachrichtenPolestar kündigt ein neues Design ab 2027 an(07.09.2026 um 14:56 Uhr)
📰 IT NachrichtenSkoda denkt laut über elektrischen Fabia nach(07.09.2026 um 19:12 Uhr)
📰 IT NachrichtenJaguar Land Rover will Stellen vor dem großen Neustart abbauen(08.09.2026 um 08:48 Uhr)
📰 IT NachrichtenVolkswagen spart (schon wieder) bei der Software(08.09.2026 um 09:00 Uhr)
📰 IT NachrichtenDacia zeigt den komplett neuen Spring(08.09.2026 um 09:14 Uhr)
📰 IT NachrichtenVolkswagen will sich von weiterer Marke trennen(08.09.2026 um 12:14 Uhr)
📰 IT NachrichtenMercedes VLE wird günstiger: Das sind die neuen Preise(08.09.2026 um 13:08 Uhr)

🔧 Programmierung 🕛 vor 1 Monat 2 Min Lesezeit
0

How I Built Transcriber - Local Whisper Voice Backend for Browser AI Tools

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

Voice input in the browser is a study in inconsistency.



Chrome, Edge, and most Chromium-based browsers have the Web Speech API with continuous recognition that works well for dictation. Firefox ships a stub that throws a not-supported error at runtime. Safari's implementation works but requires a permission gesture every few sentences. And all of them send your audio to a cloud service.



When I built voice dictation for PromptBoard, I needed something that worked everywhere and ran locally. Transcriber is the answer: a Node.js server that runs Whisper in-process and exposes a single HTTP endpoint. Any browser tool that wants voice input sends audio there and gets text back.






The cascade



Every Machina tool that supports voice uses the same three-level cascade:



Level 1 — Web Speech API (Chromium)

If window.SpeechRecognition is available, use it. Zero latency, zero network. Happy path for Chrome users.



Level 2 — Transcriber (port 4324)

For Firefox, MediaRecorder captures audio as a webm blob. On stop, it's POSTed to /transcribe. Transcriber converts to WAV with ffmpeg, runs Whisper, returns text. Round-trip: 1–3 seconds.



Level 3 — Manual fallback

If Transcriber isn't running and Web Speech isn't available, a dialog opens with the recorded audio and a textarea. Nothing is silently lost.





The API





CODE
GET  /health      → { ok, ready, model, language }
POST /transcribe → { ok, text } (body: raw audio bytes)
POST /shutdown → graceful stop





Small surface, single responsibility. Transcriber doesn't manage sessions, doesn't store audio, doesn't know which tool is calling it.



The model downloads on first run (~150MB for whisper-base) and caches locally. You can swap models via env var:




CODE
TRANSCRIBER_MODEL=Xenova/whisper-small  # better accuracy, ~460MB
TRANSCRIBER_MODEL=Xenova/whisper-tiny # faster, ~75MB






→ — a free, open-source suite of AI developer tools.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
2 Quellen
T-Mobile will give you the iPhone 18 Pro for free – here’s how to preorder
1 Quelle
Asus: Erster Mini-Desktop mit Snapdragon X2 Elite - zu Mondpreisen
1 Quelle
Luna: Diese 11 neuen Spiele verschenkt Amazon im September 2026
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten How I Built Transcriber - Local Whisper Voice Backend for Browser AI Tools

Thematisch verwandte Begriffe: Built, Transcriber, Local, Whisper · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...