98_Text2Speech: bugfix: in TTS_FileTemplateDir a minus is now available for foldernames

thanks to Helmut


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25785 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
Tobias.Faust 2022-03-06 10:00:56 +00:00
parent 0d67cc3a01
commit bb891bba6c

View File

@ -656,7 +656,7 @@ sub Text2Speech_PrepareSpeech($$) {
# bei Angabe direkter MP3-Files wird hier ein temporäres Template vergeben # bei Angabe direkter MP3-Files wird hier ein temporäres Template vergeben
for(my $i=0; $i<(@text); $i++) { for(my $i=0; $i<(@text); $i++) {
@FileTplPc = ($text[$i] =~ /:(\w+?\.(?:mp3|ogg|wav)):/g); @FileTplPc = ($text[$i] =~ /:([\w-]+?\.(?:mp3|ogg|wav)):/g);
for(my $j=0; $j<(@FileTplPc); $j++) { for(my $j=0; $j<(@FileTplPc); $j++) {
my $tpl = "FileTpl_#".$i."_".$j; #eindeutige Templatedefinition schaffen my $tpl = "FileTpl_#".$i."_".$j; #eindeutige Templatedefinition schaffen
Log3 $hash, 4, "$me: Angabe einer direkten MP3-Datei gefunden: $FileTplPc[$j] => $tpl"; Log3 $hash, 4, "$me: Angabe einer direkten MP3-Datei gefunden: $FileTplPc[$j] => $tpl";