Projektname whisper-stt-cli: Repository-URL in Wyoming-Info und Doku

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-09-14 02:34:30 +02:00
commit 884ec5dd90
5 changed files with 10 additions and 7 deletions

View file

@ -1,4 +1,4 @@
# Bedienungsanleitung SpeechToText
# Bedienungsanleitung whisper-stt-cli
Diese Anleitung richtet sich an **Anwender**: Installieren, Starten, Benutzen, Einrichten mit Home
Assistant, Probleme lösen. Für Programmierer: [docs/API.md](docs/API.md) (Schnittstellen) und
@ -25,7 +25,7 @@ Assistant, Probleme lösen. Für Programmierer: [docs/API.md](docs/API.md) (Schn
## 1. Was macht das Programm?
SpeechToText wandelt **gesprochene Sprache in Text** um — vollständig **lokal** auf dem eigenen Rechner,
whisper-stt-cli wandelt **gesprochene Sprache in Text** um — vollständig **lokal** auf dem eigenen Rechner,
ohne Cloud. Grundlage ist das Spracherkennungsmodell *Whisper* in der schnellen Umsetzung
*faster-whisper*.
@ -79,7 +79,7 @@ Mikrofonwahl, `espeak-ng` nur für die automatischen Tests.
```bash
cd ~/Python_Programs
git clone <repository-url> SpeechToText # bzw. vorhandenen Ordner nutzen
git clone https://kitux.de/forgejo/dschlueter/whisper-stt-cli.git SpeechToText
cd SpeechToText
python3 -m venv --system-site-packages .venv

View file

@ -1,6 +1,6 @@
# Änderungsprotokoll
Alle nennenswerten Änderungen an SpeechToText. Versionsnummer: `stt_core.__version__`
Alle nennenswerten Änderungen an whisper-stt-cli. Versionsnummer: `stt_core.__version__`
(erscheint in `/health`, in der FastAPI-Doku und im Wyoming-`info`).
## 0.2.0 — 2026-09-14

View file

@ -10,7 +10,7 @@ Lokale, schnelle, zuverlässige Spracherkennung, nicht blockierend. Baustein fü
(Home Assistant via Wyoming, ESP32/Arduino als Audio-Clients) und **STT-Pendant zu `chatterbox-tts-cli`**
(`~/chatterbox-tts-cli`: CLI-Kern + FastAPI-Service + MCP-Adapter + systemd-User-Service, Port 9999).
Bewährtes STT-Vorbild: `~/my_voice_assistant_v3` (`app/providers/stt/faster_whisper.py`, `app/api/ws.py`).
Git-Remote auf kitux.de (Forgejo) geplant, noch nicht eingerichtet.
Repository: https://kitux.de/forgejo/dschlueter/whisper-stt-cli (Forgejo, Remote `origin`, Branch `main`); lokaler Ordner heißt weiterhin `SpeechToText`.
## Dokumentation

View file

@ -1,4 +1,6 @@
# SpeechToText
# whisper-stt-cli
Repository: https://kitux.de/forgejo/dschlueter/whisper-stt-cli · lokaler Projektordner: `~/Python_Programs/SpeechToText`
Lokaler, schneller Spracherkennungs-Dienst (Sprache → Text) auf Basis von
[faster-whisper](https://github.com/SYSTRAN/faster-whisper) — das STT-Gegenstück zu
@ -27,6 +29,7 @@ Gedacht als Baustein für Sprachassistenten und Smarthome: **Home Assistant** (W
## Schnellstart
```bash
git clone https://kitux.de/forgejo/dschlueter/whisper-stt-cli.git ~/Python_Programs/SpeechToText
cd ~/Python_Programs/SpeechToText
python3 -m venv --system-site-packages .venv
.venv/bin/pip install -r requirements.txt

View file

@ -24,7 +24,7 @@ import stt_core as core
log = logging.getLogger("stt.wyoming")
PROJECT_URL = "https://kitux.de/forgejo/dschlueter/SpeechToText"
PROJECT_URL = "https://kitux.de/forgejo/dschlueter/whisper-stt-cli"
def _whisper_languages() -> list[str]: