Eigenes Produkt

SimoVoice - Lokales Diktierprogramm

Eigenes Produkt · seit 2026-06 · Alleiniger Entwickler

Ausgangslage

Gesucht war ein Diktierprogramm, das ohne Cloud-Diktierdienst auskommt und das Gesprochene nicht überträgt.

Aufgabe

Entwicklung eines Diktierprogramms, dessen Spracherkennung auf dem Gerät läuft, sodass das Gesprochene den Rechner nicht verlässt.

Meine Verantwortung

Alleiniger Entwickler - Architektur, Implementierung, Tests und Release

Lösung

Electron-basierte Desktop-Anwendung mit Python-Sidecar-Architektur. Die Spracherkennung läuft vollständig auf dem Gerät mit GPU/CPU-Auto-Erkennung. Die Python-Laufzeit wird als engine-runtime/ mitgeliefert. Features umfassen globalen Hotkey (Umschalter oder Push-to-Talk), Dauerlauschen mit VAD, systemweites Einfügen, lokale KI-Nachbearbeitung, Live-Vorschau, Korrektur-Lernen, Systemaudio-Transkription, Barrierefreiheit und Per-App-Automodus.

Architektur und Vorgehen

Die Datenschutz-Entscheidung ist konkret: Das Gesprochene verlässt den Rechner nicht, die Erkennung läuft auf dem Gerät. Die Erkennungsmodelle werden beim ersten Bedarf einmalig von Hugging Face geladen; danach arbeitet das Programm ohne Internetverbindung. Die Architektur trennt Frontend (Electron/React) von der Transkriptions-Engine (Python mit sounddevice, webrtcvad, faster-whisper). Die engine-runtime/ macht Python auf dem Ziel-PC überflüssig.

Ergebnis

10 Releases von v1.0.0 bis v2.4.0 im Zeitraum vom 2026-06-30 bis 2026-07-12. 14 Testdateien (13 Node-Testskripte, 1 Python-Engine-Test). Funktionserweiterungen schliessen lokale KI-Nachbearbeitung (v2.1.0), Live-Vorschau (v2.2.0), Korrektur-Lernen (v2.2.1), Systemaudio-Transkription (v2.3.0), Barrierefreiheit (v2.3.2) und Per-App-Automodus (v2.4.0) ein.

Belegt durch

10 öffentliche Releases von v1.0.0 bis v2.4.0 mit dokumentierten Funktionserweiterungen

Technologien

Eingesetzter Stack

  • Electron
  • React
  • TypeScript
  • Tailwind CSS
  • Python
  • faster-whisper
  • webrtcvad
  • sounddevice
  • uiohook-napi

Kompetenzfeld: Custom Software & Internal Tools · AI & Agentic Systems · Automation & Workflows

Direkter Kontakt

Lassen Sie uns Ihr Vorhaben sauber strukturieren.

Sie erhalten eine klare Einordnung, realistische nächste Schritte und einen festen Ansprechpartner.