From 8fad4b6b67d38f4f42230fbac23a3f0fca7fda01 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 26 Feb 2026 20:09:14 +0000 Subject: [PATCH] README.md aktualisiert --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f2282f..9ab5745 100644 --- a/README.md +++ b/README.md @@ -242,7 +242,6 @@ ExecStart=/home/pi/vosk-models/start_voice.sh [Install] WantedBy=multi-user.target -EOF ``` Außerdem wird ein WIFI-Reconnect Service mit Timer eingerichtet, der jede Minute die WLAN Verbindung, prüft, neu aufbaut oder ggfs. den PI rebootet. @@ -288,6 +287,32 @@ wenn der Server Beispielsweise die IP 192.168.213.45 hat, dann muss diese in der Je nachdem, ob `local_microphone.py` oder `server_microphone.py` genutzt werden soll, muss die `start_voice.sh`-Datei entsprechend angepasst werden. +# stop der Audio-Wiedergabe per Button +Falls Erwin nicht zuhören kann aufgrund der Radio-Erzählstimme, gibt es die Möglichkeit mittels des `reset_via_button.py` Skriptes die mpg123-Wiedergaben zu killen. +Damit dieses Skript ebenfalls andauernd läuft, wird auch hier ein `systemctl service` erstellt, +`sudo nano /etc/systemd/system/button-reset.service` - mit folgendem Inhalt: +``` +[Unit] +Description=starten der services fuer die spracherkennung +Wants=network-online.target +After=network-online.target + +[Service] +Type=simple +User=pi +Restart=always +RestartSec=10 +StartLimitBurst=10000 +WorkingDirectory=/home/pi +ExecStart=/home/pi/button-reset/start_reset.sh + +[Install] +WantedBy=multi-user.target +EOF +``` +Die zugehörigen Skripte (python `reset_via_button.py` und shell `start_reset.sh`) liegen hier im Ordner `/home/pi/button-reset`. + + # tagesschau news abspielen Zunächst muss per `sudo apt install mpg123` der entsprechende Codec für MP3s installiert werden. Danach wird das Verzeichnis `~/tagesschau` angelegt, das für die tagesschau-100-sekunden MP3s als Speicherort dient. in diesen ordner kommen entsprechend auch die `start_news.sh` und `end_news.sh`-Skripte, die vorher ausführbar gemacht werden müssen.