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:
parent
cb7022a298
commit
884ec5dd90
5 changed files with 10 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
# Bedienungsanleitung SpeechToText
|
# Bedienungsanleitung whisper-stt-cli
|
||||||
|
|
||||||
Diese Anleitung richtet sich an **Anwender**: Installieren, Starten, Benutzen, Einrichten mit Home
|
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
|
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?
|
## 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
|
ohne Cloud. Grundlage ist das Spracherkennungsmodell *Whisper* in der schnellen Umsetzung
|
||||||
*faster-whisper*.
|
*faster-whisper*.
|
||||||
|
|
||||||
|
|
@ -79,7 +79,7 @@ Mikrofonwahl, `espeak-ng` nur für die automatischen Tests.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ~/Python_Programs
|
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
|
cd SpeechToText
|
||||||
|
|
||||||
python3 -m venv --system-site-packages .venv
|
python3 -m venv --system-site-packages .venv
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Änderungsprotokoll
|
# Ä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`).
|
(erscheint in `/health`, in der FastAPI-Doku und im Wyoming-`info`).
|
||||||
|
|
||||||
## 0.2.0 — 2026-09-14
|
## 0.2.0 — 2026-09-14
|
||||||
|
|
|
||||||
|
|
@ -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`**
|
(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).
|
(`~/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`).
|
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
|
## Dokumentation
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
Lokaler, schneller Spracherkennungs-Dienst (Sprache → Text) auf Basis von
|
||||||
[faster-whisper](https://github.com/SYSTRAN/faster-whisper) — das STT-Gegenstück zu
|
[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
|
## Schnellstart
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
git clone https://kitux.de/forgejo/dschlueter/whisper-stt-cli.git ~/Python_Programs/SpeechToText
|
||||||
cd ~/Python_Programs/SpeechToText
|
cd ~/Python_Programs/SpeechToText
|
||||||
python3 -m venv --system-site-packages .venv
|
python3 -m venv --system-site-packages .venv
|
||||||
.venv/bin/pip install -r requirements.txt
|
.venv/bin/pip install -r requirements.txt
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ import stt_core as core
|
||||||
|
|
||||||
log = logging.getLogger("stt.wyoming")
|
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]:
|
def _whisper_languages() -> list[str]:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue