FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: pldemon am 03 März 2021, 17:43:17

Titel: [PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: pldemon am 03 März 2021, 17:43:17
Hallo,

anbei eine Reihe von Patches für das Modul 98_Text2Speech.pm
https://github.com/pldemone/fhem-modules/blob/main/FHEM/98_Text2Speech.pm (https://github.com/pldemone/fhem-modules/blob/main/FHEM/98_Text2Speech.pm)

0001-98_Text2Speech.pm-Fix-for-FHEM-crash.patch
Descr: Korrektur eines fatalen Fehlers
Fehler: Wird tts ohne einen Parameter aufgerufen, verwendet das Modul eine nicht initialisierte Variable. Diese wird weiter an diverse Systeme gereicht, was im Endeffekt zu einem Absturz von FHEM führt.

0002-98_Text2Speech.pm-Help-corrections.patch
Descr: Korrektur und Komplettierung der Hilfe
Fehler: Die englische Hilfe spiegelt nicht die tatsächliche Funktionalität wider. Die deutsche Hilfe weist zudem viele falsche Formulierungen auf. Beide Dokumentationen wurden korrigiert und verbessert.

0003-98_Text2Speech.pm-New-command-option-added.patch
Descr: Neue Option, die eine Übergabe an Parametern an externe Player erlaubt
Beschreibung: Mit {options} wurde eine neue Template-Variable eingeführt, die es dem Nutzer erlaubt, dedizierte Optionen an externe Player zu übergeben. Dadurch ist es möglich beispielsweise die Quelle dynamisch bei jedem Aufruf zu setzen.
Definition in FHEM:
attr myTTS TTS_MplayerCall player {file} "{options}"
Nutzung:
set myTTS tts [optionen] Mein Text

0004-98_Text2Speech.pm-Documentation-Help-update.patch
Descr: Korrektur und Komplettierung der Hilfe
Fehler: Weitere Korrekturen der englische und deutschen Hilfstexte.

Gruß,
Mirko
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: pldemon am 27 März 2021, 15:54:16
Hallo,

fühlt sich jemand für das Modul verantwortlich, mit dem man über Verbesserungen und diese Korrekturen hier sprechen kann? Vor allem der FHEM-Absurz ist ziemlich heftig, da er das komplette System lahmlegt.

Gruß,
Mirko
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: Christoph Morrison am 27 März 2021, 16:03:33
Hast du Tobias (https://forum.fhem.de/index.php?action=profile;u=118) mal direkt per PM abgeschrieben? Er ist ja hier im Forum noch zumindest lesend aktiv.
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: pldemon am 29 März 2021, 09:44:01
Ok. Hole es dann nach. Danke!
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: Tobias am 29 März 2021, 14:45:31
Hi MIrko,

danke für die patches... ich sehe auch gerade das du ein eigenes git hast. Ich möchte dich bitten einfach von deinem Git aus ein PullRequest zu meinem zu machen. Die patches einzeln einzuspielen ist aufwändiger....
Schonmal vielen Dank :)
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: pldemon am 31 März 2021, 08:24:41
Erledigt...
Titel: Antw:[PATCH][Text2Speech] Korrekturen und Verbesserungen
Beitrag von: Tobias am 03 April 2021, 16:51:57
Die Änderungen habe ich heute ins FHEM Git gepushed.