a277f7c5fd
Doku: Projektstruktur, STT_DEVICE_INDEX, Changelog-Einträge zu Repository und Namen
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 02:44:24 +02:00
884ec5dd90
Projektname whisper-stt-cli: Repository-URL in Wyoming-Info und Doku
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 02:34:30 +02:00
cb7022a298
Dokumentation aktualisiert, CHANGELOG ergänzt, Version 0.2.0
...
- CHANGELOG.md neu (0.1.0, 0.2.0)
- Bedienungsanleitung: LLM-Korrektur in Überblick, Voraussetzungen, Installation, Deinstallation
- Entwicklerdoku: Output-Klasse, STT_LLM_*-Konfiguration, Nebenläufigkeitsregel für Ausgaben,
Erweitern (LLM/Prompt), Grenzen und nächste Schritte
- README, CLAUDE.md: Verweise und Befehle ergänzt
- stt_core.__version__ = 0.2.0
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 01:02:21 +02:00
6ebea4b745
CLI: --until-enter und optionale LLM-Korrektur (--llm-correct)
...
- --until-enter: Aufnahme mit beliebig langen Pausen, Enter beendet, Ausgabe als ein Text
- stt_llm.py: Nachkorrektur per lokalem LLM (Standard gemma4:12b über Ollama nativ mit
kleinem Kontext; OpenAI-kompatible Server möglich), strenger Prompt mit Beispielen,
Ähnlichkeitsprüfung und Fehler-Fallback auf den Rohtext
- Output-Klasse in der CLI: Korrektur in eigenem Thread, Reihenfolge bleibt erhalten
- Tests für die LLM-Korrektur (13 Unit, 1 Integration)
- Doku: Bedienungsanleitung, README, Entwicklerdoku (inkl. Modellvergleich), CLAUDE.md
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 00:48:02 +02:00
340100210d
Dokumentation: Bedienungsanleitung, API-Referenz, Entwicklerdoku, README überarbeitet
...
- BEDIENUNGSANLEITUNG.md: Installation, Betrieb, CLI, Mikrofon, Home Assistant,
Einstellungen, Modellwahl, Fehlerbehebung, Datenschutz
- docs/API.md: HTTP, WebSocket-Protokoll, Wyoming, Fehlercodes, geprüfte Beispiele
- docs/ENTWICKLER.md: Architektur, Module, Nebenläufigkeit, Tests, Erweitern,
Designentscheidungen
- CLAUDE.md: Verweis auf die Dokumentation
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 23:29:33 +02:00
7a4d0e2885
Alte Einzelskripte stt.py und stt_respeaker.py nach legacy/ verschoben
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 21:34:23 +02:00
a986cbe42a
STT-Dienst: Kern, HTTP/WebSocket/Wyoming-Service, CLI, Tests, systemd-Unit
...
- stt_core.py: Whisper-Engine (einmal laden, CPU-Fallback), Audio-Dekodierung
jedes Formats, Halluzinationsfilter, Äußerungserkennung per Silero-VAD
- stt_service.py: /health, /v1/audio/transcriptions (OpenAI), /transcribe (Rohdaten),
WS /ws/stream; Inferenz im Worker-Thread, begrenzte Warteschlange (503)
- stt_wyoming.py: Home-Assistant-Anbindung (TCP 10300)
- stt_cli.py: Datei/Mikrofon über den Dienst oder lokal
- Tests (Unit + Integration), README, requirements.txt, deploy/stt-service.service
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 21:34:03 +02:00
6b23d8614a
Initiales Repository: stt.py, historisches stt_respeaker.py, CLAUDE.md, .gitignore
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 21:05:18 +02:00