Valgbare jingler: seks innebygde + egne filer i chimes/

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Kent 2026-10-06 03:50:48 +02:00
parent 45a22e7ed6
commit 756a234b13
4 changed files with 166 additions and 31 deletions

View file

@ -27,7 +27,12 @@ ingen PIN), `ANNOUNCER_SINK` (pw-play `--target`; tom = standard utgang).
- Knappen «Send ut» er låst til nøyaktig den teksten/stemmen/hastigheten som
sist ble forhåndslyttet. Det er med vilje: ingen skal sende noe de ikke har hørt.
- Ferdige WAV-er bufres i `cache/` etter innholdshash. Trygt å slette.
- Chimen («ding-dong») genereres i Python, ingen lydfil.
- Jingler: de innebygde (`BUILTIN_CHIMES`) genereres i Python med `_tone`/
`_mix`/`_overlay`, ingen lydfiler. Egne filer i `chimes/` (wav/mp3/ogg/flac)
dukker opp i menyen som `file:<stem>`; ffmpeg kutter til 6 s, normaliserer
til -18 LUFS og fader ut. Mappa leses ved hver forespørsel, så nye filer
vises uten restart. Toppnivå på de innebygde ligger mellom -4 og -10 dBFS,
talen går til 0 dBFS, så jinglen skal aldri være høyere enn stemmen.
## Stemmer og motorer