fix(deps): av<19 pinnen — faster-whisper 1.2.1 crasht mit av 19
av 19 hat den Parameter metadata_errors von av.open() entfernt; faster-whisper 1.2.1 ruft ihn auf -> TypeError bei jeder Transkription. Aufgefallen beim venv-Neuaufbau nach dem Upgrade auf Ubuntu 26.04 (Python 3.12 -> 3.14). DEPLOYMENT.md: Hinweis zum Pin und zum venv-Neuaufbau nach Release-Upgrades. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6ab24977f1
commit
42d800d246
2 changed files with 12 additions and 1 deletions
|
|
@ -763,6 +763,14 @@ sudo -H -u voice .venv/bin/pip install -e ".[local]"
|
|||
sudo -H -u voice .venv/bin/pip install faster-whisper piper-tts
|
||||
```
|
||||
|
||||
> **Hinweis:** `.[local]` pinnt `av<19` — ab av 19 crasht faster-whisper 1.2.1 bei jeder
|
||||
> Transkription (`TypeError: open() got an unexpected keyword argument 'metadata_errors'`).
|
||||
> Die Tests decken das nicht ab; nach einem venv-Neuaufbau einmal echt transkribieren.
|
||||
>
|
||||
> **Nach einem Ubuntu-Release-Upgrade** (neue Python-Version, z. B. 24.04 → 26.04 mit
|
||||
> 3.12 → 3.14) ist die venv unbrauchbar (`No module named 'uvicorn'`) und muss neu gebaut
|
||||
> werden — inkl. `seven-send` (Abschnitt Notruf-Bridge). Beide Services vorher stoppen.
|
||||
|
||||
### 2.4 Piper-Stimmen herunterladen (10 Sprachen, 16 Dateien)
|
||||
|
||||
| Dateiname | Sprache | Geschlecht | Qualität |
|
||||
|
|
|
|||
|
|
@ -21,7 +21,10 @@ test = [
|
|||
# lokales TTS via piper (in-process -> Modell bleibt geladen, kein Start pro Satz).
|
||||
local = [
|
||||
"faster-whisper>=1.0",
|
||||
"piper-tts>=1.2"
|
||||
"piper-tts>=1.2",
|
||||
# av>=19 kennt av.open(metadata_errors=...) nicht mehr -> faster-whisper 1.2.1
|
||||
# crasht bei jeder Transkription (TypeError). Aufheben, sobald faster-whisper fixt.
|
||||
"av<19"
|
||||
]
|
||||
|
||||
[build-system]
|
||||
|
|
|
|||
Loading…
Reference in a new issue