diff --git a/BEDIENUNGSANLEITUNG.md b/BEDIENUNGSANLEITUNG.md index 67ade7f..99755f8 100644 --- a/BEDIENUNGSANLEITUNG.md +++ b/BEDIENUNGSANLEITUNG.md @@ -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 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 diff --git a/CHANGELOG.md b/CHANGELOG.md index f4bf12c..5087c9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/CLAUDE.md b/CLAUDE.md index 4e99098..ffa4122 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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 diff --git a/README.md b/README.md index 6733e61..c65242e 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/stt_wyoming.py b/stt_wyoming.py index b3836bb..fc09123 100644 --- a/stt_wyoming.py +++ b/stt_wyoming.py @@ -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]: