Neues Modul: Text2Speech

Begonnen von Tobias, 07 Januar 2014, 12:57:23

Vorheriges Thema - Nächstes Thema

mumpitzstuff

#930
Irgendwie geht das Modul bei mir nicht mehr. Habe jetzt ein Update gezogen und versuche folgenden Wetterbericht auszugeben:

Es werden Höchsttemperaturen von 14 Grad Celsius und schwacher Wind aus Nordwest mit frischen Böen erwartet. Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter, die Niederschlagswahrscheinlichkeit beträgt 41 Prozent, die Sonne scheint 1 Stunden.

Dinge wie 0,5 und 1,5 habe ich bereits entfernt. Als erstes wird mir ales vorgelesen (Bausteine 0-4), was ja richtig ist, dann aber werden danach die Bausteine 1-4, 2-4, 3-4 und zum Schluss noch einmal die 4 ausgegeben.

2019.04.09 00:56:09 4: TTS: Auflistung der Textbausteine nach Aufbereitung:
2019.04.09 00:56:09 4: TTS: 0 => Es werden Hoechsttemperaturen von 14 Grad Celsius
2019.04.09 00:56:09 4: TTS: 1 => und schwacher Wind aus Nordwest mit frischen Boeen erwartet.,;
2019.04.09 00:56:09 4: TTS: 2 => Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter,
2019.04.09 00:56:09 4: TTS: 3 => die Niederschlagswahrscheinlichkeit betraegt 41 Prozent,
2019.04.09 00:56:09 4: TTS: 4 => die Sonne scheint 1 Stunden.,
2019.04.09 00:56:09 4: TTS: Verwende TTS Spracheinstellung: Deutsch
2019.04.09 00:56:09 4: TTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 3af4eafcd330effa6792493fe7164469.mp3
2019.04.09 00:56:09 4: TTS: Bearbeite jetzt den Text: Es werden Hoechsttemperaturen von 14 Grad Celsius und schwacher Wind aus Nordwest mit frischen Boeen erwartet.,; Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter, die Niederschlagswahrscheinlichkeit betraegt 41 Prozent, die Sonne scheint 1 Stunden.,
2019.04.09 00:56:09 4: TTS: Verwende Google OnlineResource zum Download
2019.04.09 00:56:09 4: TTS: Hole URL: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=Es%20werden%20Hoechsttemperaturen%20von%2014%20Grad%20Celsius%20und%20schwacher%20Wind%20aus%20Nordwest%20mit%20frischen%20Boeen%20erwartet.%2C%3B%20Es%20kommt%20zu%20Niederschlagsmengen%20von%200%20Liter%20pro%20Quadratmeter%2C%20die%20Niederschlagswahrscheinlichkeit%20betraegt%2041%20Prozent%2C%20die%20Sonne%20scheint%201%20Stunden.%2C
2019.04.09 00:56:09 4: TTS: Schreibe mp3 in die Datei cache/3af4eafcd330effa6792493fe7164469.mp3 mit 0 Bytes
2019.04.09 00:56:09 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.
2019.04.09 00:56:09 1: stacktrace:
2019.04.09 00:56:09 1:     main::__ANON__                      called by ./FHEM/98_Text2Speech.pm (655)
2019.04.09 00:56:09 1:     main::Text2Speech_BuildMplayerCmdString called by ./FHEM/98_Text2Speech.pm (902)
2019.04.09 00:56:09 1:     main::Text2Speech_DoIt              called by FHEM/Blocking.pm (194)
2019.04.09 00:56:09 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2019.04.09 00:56:09 1:     main::BlockingCall                  called by ./FHEM/98_Text2Speech.pm (463)
2019.04.09 00:56:09 1:     main::Text2Speech_Set               called by fhem.pl (3693)
2019.04.09 00:56:09 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.09 00:56:09 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.09 00:56:09 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.09 00:56:09 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.09 00:56:09 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.09 00:56:09 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.09 00:56:09 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.09 00:56:09 1:     main::CallFn                        called by fhem.pl (745)
2019.04.09 00:56:09 4: TTS:/usr/bin/mplayer -ao pulse::bluez_sink.00_02_3C_44_F6_27.a2dp_sink   -nolirc -noconsolecontrols cache/3af4eafcd330effa6792493fe7164469.mp3
Cannot find HOME directory.
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
Terminal type `unknown' is not defined.

Playing cache/3af4eafcd330effa6792493fe7164469.mp3.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100


Exiting... (End of file)
2019.04.09 00:56:10 4: TTS: Es wurden 5 Teile ausgegeben und weitere folgen!
2019.04.09 00:56:10 4: TTS: Verwende TTS Spracheinstellung: Deutsch
2019.04.09 00:56:10 4: TTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: c3535e52ad7377674a7b28a12a29381e.mp3
2019.04.09 00:56:10 4: TTS: Bearbeite jetzt den Text: und schwacher Wind aus Nordwest mit frischen Boeen erwartet.,; Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter, die Niederschlagswahrscheinlichkeit betraegt 41 Prozent, die Sonne scheint 1 Stunden.,
2019.04.09 00:56:10 4: TTS: Verwende Google OnlineResource zum Download
2019.04.09 00:56:10 4: TTS: Hole URL: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=und%20schwacher%20Wind%20aus%20Nordwest%20mit%20frischen%20Boeen%20erwartet.%2C%3B%20Es%20kommt%20zu%20Niederschlagsmengen%20von%200%20Liter%20pro%20Quadratmeter%2C%20die%20Niederschlagswahrscheinlichkeit%20betraegt%2041%20Prozent%2C%20die%20Sonne%20scheint%201%20Stunden.%2C
2019.04.09 00:56:10 4: TTS: Schreibe mp3 in die Datei cache/c3535e52ad7377674a7b28a12a29381e.mp3 mit 0 Bytes
2019.04.09 00:56:10 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.
2019.04.09 00:56:10 3: eval: {Text2Speech_Done('TTS|1|cache/3af4eafcd330effa6792493fe7164469.mp3')}
2019.04.09 00:56:10 1: stacktrace:
2019.04.09 00:56:10 1:     main::__ANON__                      called by ./FHEM/98_Text2Speech.pm (655)
2019.04.09 00:56:10 1:     main::Text2Speech_BuildMplayerCmdString called by ./FHEM/98_Text2Speech.pm (902)
2019.04.09 00:56:10 1:     main::Text2Speech_DoIt              called by FHEM/Blocking.pm (194)
2019.04.09 00:56:10 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2019.04.09 00:56:10 1:     main::BlockingCall                  called by ./FHEM/98_Text2Speech.pm (951)
2019.04.09 00:56:10 1:     main::Text2Speech_Done              called by (eval 1029) (1)
2019.04.09 00:56:10 1:     (eval)                              called by fhem.pl (1128)
2019.04.09 00:56:10 1:     main::AnalyzePerlCommand            called by fhem.pl (1153)
2019.04.09 00:56:10 1:     main::AnalyzeCommand                called by fhem.pl (1082)
2019.04.09 00:56:10 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (255)
2019.04.09 00:56:10 1:     main::telnet_Read                   called by fhem.pl (3698)
2019.04.09 00:56:10 1:     main::CallFn                        called by fhem.pl (745)
2019.04.09 00:56:10 4: TTS:/usr/bin/mplayer -ao pulse::bluez_sink.00_02_3C_44_F6_27.a2dp_sink   -nolirc -noconsolecontrols cache/c3535e52ad7377674a7b28a12a29381e.mp3
Cannot find HOME directory.
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
Terminal type `unknown' is not defined.

Playing cache/c3535e52ad7377674a7b28a12a29381e.mp3.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100


Exiting... (End of file)
2019.04.09 00:56:10 4: TTS: Es wurden 4 Teile ausgegeben und weitere folgen!


2019.04.09 00:56:10 4: TTS: Verwende TTS Spracheinstellung: Deutsch
2019.04.09 00:56:10 4: TTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: d42429a1a26a2a8ad6a0900c7ccbbc37.mp3
2019.04.09 00:56:10 4: TTS: Bearbeite jetzt den Text: Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter, die Niederschlagswahrscheinlichkeit betraegt 41 Prozent, die Sonne scheint 1 Stunden.,
2019.04.09 00:56:10 4: TTS: Verwende Google OnlineResource zum Download
2019.04.09 00:56:10 4: TTS: Hole URL: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=Es%20kommt%20zu%20Niederschlagsmengen%20von%200%20Liter%20pro%20Quadratmeter%2C%20die%20Niederschlagswahrscheinlichkeit%20betraegt%2041%20Prozent%2C%20die%20Sonne%20scheint%201%20Stunden.%2C
2019.04.09 00:56:10 4: TTS: Schreibe mp3 in die Datei cache/d42429a1a26a2a8ad6a0900c7ccbbc37.mp3 mit 48672 Bytes
2019.04.09 00:56:10 4: TTS: cache/d42429a1a26a2a8ad6a0900c7ccbbc37.mp3 hat eine Länge von 12 Sekunden.
2019.04.09 00:56:10 4: TTS:/usr/bin/mplayer -ao pulse::bluez_sink.00_02_3C_44_F6_27.a2dp_sink   -nolirc -noconsolecontrols cache/d42429a1a26a2a8ad6a0900c7ccbbc37.mp3
Cannot find HOME directory.
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
Terminal type `unknown' is not defined.

Playing cache/d42429a1a26a2a8ad6a0900c7ccbbc37.mp3.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100
Audio only file format detected.
Load subtitles in cache/
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 24000 Hz, 2 ch, s16le, 32.0 kbit/4.17% (ratio: 4000->96000)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] 24000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  -0.0 (unknown) of 12.0 (12.0) ??,?%                                         
A:   0.1 (00.0) of 12.0 (12.0) ??,?%                                           
A:   0.1 (00.1) of 12.0 (12.0) ??,?%                                           
A:   0.2 (00.1) of 12.0 (12.0) ??,?%                                           
A:   0.3 (00.2) of 12.0 (12.0)  0.1%                                           
A:   0.3 (00.3) of 12.0 (12.0)  0.2%                                           
A:   0.4 (00.3) of 12.0 (12.0)  0.2%                                           
A:   0.5 (00.4) of 12.0 (12.0)  0.2%                                           
A:   0.6 (00.5) of 12.0 (12.0)  0.2%                                           
A:   0.6 (00.6) of 12.0 (12.0)  0.2%                                           
A:   0.7 (00.7) of 12.0 (12.0)  0.2%                                           
A:   0.8 (00.8) of 12.0 (12.0)  0.2%                                           
A:   0.9 (00.8) of 12.0 (12.0)  0.2%                                           
A:   1.0 (00.9) of 12.0 (12.0)  0.2%                                           
A:   1.1 (01.0) of 12.0 (12.0)  0.2%                                           
A:   1.1 (01.1) of 12.0 (12.0)  0.2%                                           
A:   1.2 (01.2) of 12.0 (12.0)  0.2%                                           
A:   1.3 (01.3) of 12.0 (12.0)  0.2%                                           
A:   1.4 (01.4) of 12.0 (12.0)  0.2%                                           
A:   1.5 (01.4) of 12.0 (12.0)  0.2%                                           
A:   1.6 (01.5) of 12.0 (12.0)  0.2%                                           
A:   1.6 (01.6) of 12.0 (12.0)  0.2%                                           
A:   1.7 (01.7) of 12.0 (12.0)  0.2%                                           
A:   1.8 (01.8) of 12.0 (12.0)  0.2%                                           
A:   1.9 (01.9) of 12.0 (12.0)  0.2%                                           
A:   2.0 (01.9) of 12.0 (12.0)  0.2%                                           
A:   2.1 (02.0) of 12.0 (12.0)  0.2%                                           
A:   2.1 (02.1) of 12.0 (12.0)  0.2%                                           
A:   2.2 (02.2) of 12.0 (12.0)  0.2%                                           
A:   2.3 (02.3) of 12.0 (12.0)  0.2%                                           
A:   2.4 (02.3) of 12.0 (12.0)  0.2%                                           
A:   2.5 (02.4) of 12.0 (12.0)  0.2%                                           
A:   2.6 (02.5) of 12.0 (12.0)  0.2%                                           
A:   2.6 (02.6) of 12.0 (12.0)  0.2%                                           
A:   2.7 (02.7) of 12.0 (12.0)  0.2%                                           
A:   2.8 (02.7) of 12.0 (12.0)  0.2%                                           
A:   2.9 (02.8) of 12.0 (12.0)  0.2%                                           
A:   3.0 (02.9) of 12.0 (12.0)  0.2%                                           
A:   3.0 (03.0) of 12.0 (12.0)  0.2%                                           
A:   3.1 (03.1) of 12.0 (12.0)  0.2%                                           
A:   3.2 (03.2) of 12.0 (12.0)  0.2%                                           
A:   3.3 (03.2) of 12.0 (12.0)  0.2%                                           
A:   3.4 (03.3) of 12.0 (12.0)  0.2%                                           
A:   3.5 (03.4) of 12.0 (12.0)  0.2%                                           
A:   3.5 (03.5) of 12.0 (12.0)  0.2%                                           
A:   3.6 (03.6) of 12.0 (12.0)  0.2%                                           
A:   3.7 (03.6) of 12.0 (12.0)  0.2%                                           
A:   3.8 (03.7) of 12.0 (12.0)  0.2%                                           
A:   3.9 (03.8) of 12.0 (12.0)  0.2%                                           
A:   3.9 (03.9) of 12.0 (12.0)  0.2%                                           
A:   4.0 (04.0) of 12.0 (12.0)  0.2%                                           
A:   4.1 (04.1) of 12.0 (12.0)  0.2%                                           
A:   4.2 (04.1) of 12.0 (12.0)  0.2%                                           
A:   4.3 (04.2) of 12.0 (12.0)  0.2%                                           
A:   4.3 (04.3) of 12.0 (12.0)  0.2%                                           
A:   4.4 (04.4) of 12.0 (12.0)  0.2%                                           
A:   4.5 (04.5) of 12.0 (12.0)  0.2%                                           
A:   4.6 (04.5) of 12.0 (12.0)  0.2%                                           
A:   4.7 (04.6) of 12.0 (12.0)  0.2%                                           
A:   4.7 (04.7) of 12.0 (12.0)  0.2%                                           
A:   4.8 (04.8) of 12.0 (12.0)  0.2%                                           
A:   4.9 (04.9) of 12.0 (12.0)  0.2%                                           
A:   5.0 (04.9) of 12.0 (12.0)  0.2%                                           
A:   5.1 (05.0) of 12.0 (12.0)  0.2%                                           
A:   5.2 (05.1) of 12.0 (12.0)  0.2%                                           
A:   5.2 (05.2) of 12.0 (12.0)  0.2%                                           
A:   5.3 (05.3) of 12.0 (12.0)  0.2%                                           
A:   5.4 (05.3) of 12.0 (12.0)  0.2%                                           
A:   5.5 (05.4) of 12.0 (12.0)  0.2%                                           
A:   5.6 (05.5) of 12.0 (12.0)  0.2%                                           
A:   5.6 (05.6) of 12.0 (12.0)  0.2%                                           
A:   5.7 (05.7) of 12.0 (12.0)  0.2%                                           
A:   5.8 (05.8) of 12.0 (12.0)  0.2%                                           
A:   5.9 (05.8) of 12.0 (12.0)  0.2%                                           
A:   6.0 (05.9) of 12.0 (12.0)  0.2%                                           
A:   6.1 (06.0) of 12.0 (12.0)  0.2%                                           
A:   6.1 (06.1) of 12.0 (12.0)  0.2%                                           
A:   6.2 (06.2) of 12.0 (12.0)  0.2%                                           
A:   6.3 (06.3) of 12.0 (12.0)  0.2%                                           
A:   6.4 (06.3) of 12.0 (12.0)  0.2%                                           
A:   6.5 (06.4) of 12.0 (12.0)  0.2%                                           
A:   6.5 (06.5) of 12.0 (12.0)  0.2%                                           
A:   6.6 (06.6) of 12.0 (12.0)  0.2%                                           
A:   6.7 (06.7) of 12.0 (12.0)  0.2%                                           
A:   6.8 (06.7) of 12.0 (12.0)  0.2%                                           
A:   6.9 (06.8) of 12.0 (12.0)  0.2%                                           
A:   6.9 (06.9) of 12.0 (12.0)  0.2%                                           
A:   7.0 (07.0) of 12.0 (12.0)  0.2%                                           
A:   7.1 (07.1) of 12.0 (12.0)  0.2%                                           
A:   7.2 (07.1) of 12.0 (12.0)  0.2%                                           
A:   7.3 (07.2) of 12.0 (12.0)  0.2%                                           
A:   7.4 (07.3) of 12.0 (12.0)  0.2%                                           
A:   7.4 (07.4) of 12.0 (12.0)  0.2%                                           
A:   7.5 (07.5) of 12.0 (12.0)  0.2%                                           
A:   7.6 (07.5) of 12.0 (12.0)  0.2%                                           
A:   7.7 (07.6) of 12.0 (12.0)  0.2%                                           
A:   7.8 (07.7) of 12.0 (12.0)  0.2%                                           
A:   7.8 (07.8) of 12.0 (12.0)  0.2%                                           
A:   7.9 (07.9) of 12.0 (12.0)  0.2%                                           
A:   8.0 (08.0) of 12.0 (12.0)  0.2%                                           
A:   8.1 (08.0) of 12.0 (12.0)  0.2%                                           
A:   8.2 (08.1) of 12.0 (12.0)  0.2%                                           
A:   8.3 (08.2) of 12.0 (12.0)  0.2%                                           
A:   8.3 (08.3) of 12.0 (12.0)  0.2%                                           
A:   8.4 (08.4) of 12.0 (12.0)  0.2%                                           
A:   8.5 (08.4) of 12.0 (12.0)  0.2%                                           
A:   8.6 (08.5) of 12.0 (12.0)  0.2%                                           
A:   8.7 (08.6) of 12.0 (12.0)  0.2%                                           
A:   8.7 (08.7) of 12.0 (12.0)  0.2%                                           
A:   8.8 (08.8) of 12.0 (12.0)  0.2%                                           
A:   8.9 (08.9) of 12.0 (12.0)  0.2%                                           
A:   9.0 (08.9) of 12.0 (12.0)  0.2%                                           
A:   9.1 (09.0) of 12.0 (12.0)  0.2%                                           
A:   9.2 (09.1) of 12.0 (12.0)  0.2%                                           
A:   9.2 (09.2) of 12.0 (12.0)  0.2%                                           
A:   9.3 (09.3) of 12.0 (12.0)  0.2%                                           
A:   9.4 (09.4) of 12.0 (12.0)  0.2%                                           
A:   9.5 (09.5) of 12.0 (12.0)  0.2%                                           
A:   9.6 (09.5) of 12.0 (12.0)  0.2%                                           
A:   9.6 (09.6) of 12.0 (12.0)  0.2%                                           
A:   9.7 (09.7) of 12.0 (12.0)  0.2%                                           
A:   9.9 (09.8) of 12.0 (12.0)  0.2%                                           
A:  10.0 (09.9) of 12.0 (12.0)  0.2%                                           
A:  10.1 (10.0) of 12.0 (12.0)  0.2%                                           
A:  10.1 (10.1) of 12.0 (12.0)  0.2%                                           
A:  10.2 (10.1) of 12.0 (12.0)  0.2%                                           
A:  10.3 (10.2) of 12.0 (12.0)  0.2%                                           
A:  10.3 (10.3) of 12.0 (12.0)  0.2%                                           
A:  10.4 (10.3) of 12.0 (12.0)  0.2%                                           
A:  10.4 (10.4) of 12.0 (12.0)  0.2%                                           
A:  10.5 (10.5) of 12.0 (12.0)  0.2%                                           
A:  10.6 (10.5) of 12.0 (12.0)  0.2%                                           
A:  10.6 (10.6) of 12.0 (12.0)  0.2%                                           
A:  10.7 (10.7) of 12.0 (12.0)  0.2%                                           
A:  10.8 (10.7) of 12.0 (12.0)  0.2%                                           
A:  10.9 (10.8) of 12.0 (12.0)  0.2%                                           
A:  10.9 (10.9) of 12.0 (12.0)  0.2%                                           
A:  11.0 (11.0) of 12.0 (12.0)  0.2%                                           
A:  11.1 (11.0) of 12.0 (12.0)  0.2%                                           
A:  11.2 (11.1) of 12.0 (12.0)  0.2%                                           
A:  11.2 (11.2) of 12.0 (12.0)  0.2%                                           
A:  11.3 (11.3) of 12.0 (12.0)  0.2%                                           
A:  11.4 (11.3) of 12.0 (12.0)  0.2%                                           
A:  11.5 (11.4) of 12.0 (12.0)  0.2%                                           
A:  11.6 (11.5) of 12.0 (12.0)  0.2%                                           
A:  11.6 (11.6) of 12.0 (12.0)  0.2%                                           
A:  11.7 (11.7) of 12.0 (12.0)  0.2%                                           
A:  11.8 (11.8) of 12.0 (12.0)  0.2%                                           
A:  11.9 (11.8) of 12.0 (12.0)  0.2%                                           


Exiting... (End of file)
2019.04.09 00:56:23 4: TTS: Es wurden 3 Teile ausgegeben und weitere folgen!
2019.04.09 00:56:23 4: TTS: Verwende TTS Spracheinstellung: Deutsch
2019.04.09 00:56:23 4: TTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 642ef57d00248568ea9b5efda2c3ef9c.mp3
2019.04.09 00:56:23 4: TTS: Bearbeite jetzt den Text: die Niederschlagswahrscheinlichkeit betraegt 41 Prozent, die Sonne scheint 1 Stunden.,
2019.04.09 00:56:23 4: TTS: Verwende Google OnlineResource zum Download
2019.04.09 00:56:23 4: TTS: Hole URL: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=die%20Niederschlagswahrscheinlichkeit%20betraegt%2041%20Prozent%2C%20die%20Sonne%20scheint%201%20Stunden.%2C
2019.04.09 00:56:23 4: TTS: Schreibe mp3 in die Datei cache/642ef57d00248568ea9b5efda2c3ef9c.mp3 mit 28800 Bytes
2019.04.09 00:56:23 4: TTS: cache/642ef57d00248568ea9b5efda2c3ef9c.mp3 hat eine Länge von 7 Sekunden.
2019.04.09 00:56:23 4: TTS:/usr/bin/mplayer -ao pulse::bluez_sink.00_02_3C_44_F6_27.a2dp_sink   -nolirc -noconsolecontrols cache/642ef57d00248568ea9b5efda2c3ef9c.mp3
Cannot find HOME directory.
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
Terminal type `unknown' is not defined.

Playing cache/642ef57d00248568ea9b5efda2c3ef9c.mp3.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100
Audio only file format detected.
Load subtitles in cache/
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 24000 Hz, 2 ch, s16le, 32.0 kbit/4.17% (ratio: 4000->96000)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] 24000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  -0.0 (unknown) of 7.0 (07.0) ??,?%                                         
A:   0.1 (00.0) of 7.0 (07.0) ??,?%                                             
A:   0.1 (00.1) of 7.0 (07.0) ??,?%                                             
A:   0.2 (00.1) of 7.0 (07.0) ??,?%                                             
A:   0.3 (00.2) of 7.0 (07.0)  0.1%                                             
A:   0.3 (00.3) of 7.0 (07.0)  0.1%                                             
A:   0.4 (00.3) of 7.0 (07.0)  0.1%                                             
A:   0.5 (00.4) of 7.0 (07.0)  0.1%                                             
A:   0.5 (00.5) of 7.0 (07.0)  0.1%                                             
A:   0.6 (00.5) of 7.0 (07.0)  0.1%                                             
A:   0.7 (00.6) of 7.0 (07.0)  0.2%                                             
A:   0.8 (00.7) of 7.0 (07.0)  0.2%                                             
A:   0.8 (00.8) of 7.0 (07.0)  0.2%                                             
A:   0.9 (00.9) of 7.0 (07.0)  0.2%                                             
A:   1.0 (01.0) of 7.0 (07.0)  0.2%                                             
A:   1.1 (01.0) of 7.0 (07.0)  0.2%                                             
A:   1.2 (01.1) of 7.0 (07.0)  0.2%                                             
A:   1.3 (01.2) of 7.0 (07.0)  0.2%                                             
A:   1.3 (01.3) of 7.0 (07.0)  0.2%                                             
A:   1.4 (01.4) of 7.0 (07.0)  0.2%                                             
A:   1.5 (01.5) of 7.0 (07.0)  0.2%                                             
A:   1.6 (01.5) of 7.0 (07.0)  0.2%                                             
A:   1.7 (01.6) of 7.0 (07.0)  0.2%                                             
A:   1.7 (01.7) of 7.0 (07.0)  0.2%                                             
A:   1.8 (01.8) of 7.0 (07.0)  0.2%                                             
A:   1.9 (01.8) of 7.0 (07.0)  0.2%                                             
A:   2.0 (01.9) of 7.0 (07.0)  0.2%                                             
A:   2.1 (02.0) of 7.0 (07.0)  0.2%                                             
A:   2.1 (02.1) of 7.0 (07.0)  0.2%                                             
A:   2.2 (02.2) of 7.0 (07.0)  0.2%                                             
A:   2.3 (02.2) of 7.0 (07.0)  0.2%                                             
A:   2.4 (02.3) of 7.0 (07.0)  0.2%                                             
A:   2.4 (02.4) of 7.0 (07.0)  0.2%                                             
A:   2.5 (02.5) of 7.0 (07.0)  0.2%                                             
A:   2.6 (02.5) of 7.0 (07.0)  0.2%                                             
A:   2.7 (02.6) of 7.0 (07.0)  0.2%                                             
A:   2.8 (02.7) of 7.0 (07.0)  0.2%                                             
A:   2.8 (02.8) of 7.0 (07.0)  0.2%                                             
A:   2.9 (02.9) of 7.0 (07.0)  0.2%                                             
A:   3.0 (02.9) of 7.0 (07.0)  0.2%                                             
A:   3.1 (03.0) of 7.0 (07.0)  0.2%                                             
A:   3.2 (03.1) of 7.0 (07.0)  0.2%                                             
A:   3.2 (03.2) of 7.0 (07.0)  0.2%                                             
A:   3.3 (03.3) of 7.0 (07.0)  0.2%                                             
A:   3.4 (03.3) of 7.0 (07.0)  0.2%                                             
A:   3.5 (03.4) of 7.0 (07.0)  0.2%                                             
A:   3.6 (03.5) of 7.0 (07.0)  0.2%                                             
A:   3.6 (03.6) of 7.0 (07.0)  0.2%                                             
A:   3.7 (03.7) of 7.0 (07.0)  0.2%                                             
A:   3.8 (03.7) of 7.0 (07.0)  0.2%                                             
A:   3.9 (03.8) of 7.0 (07.0)  0.2%                                             
A:   3.9 (03.9) of 7.0 (07.0)  0.2%                                             
A:   4.0 (04.0) of 7.0 (07.0)  0.2%                                             
A:   4.1 (04.0) of 7.0 (07.0)  0.2%                                             
A:   4.2 (04.1) of 7.0 (07.0)  0.2%                                             
A:   4.3 (04.2) of 7.0 (07.0)  0.2%                                             
A:   4.3 (04.3) of 7.0 (07.0)  0.2%                                             
A:   4.4 (04.4) of 7.0 (07.0)  0.2%                                             
A:   4.5 (04.4) of 7.0 (07.0)  0.2%                                             
A:   4.6 (04.5) of 7.0 (07.0)  0.2%                                             
A:   4.7 (04.6) of 7.0 (07.0)  0.2%                                             
A:   4.7 (04.7) of 7.0 (07.0)  0.2%                                             
A:   4.8 (04.8) of 7.0 (07.0)  0.2%                                             
A:   4.9 (04.8) of 7.0 (07.0)  0.2%                                             
A:   5.0 (04.9) of 7.0 (07.0)  0.2%                                             
A:   5.0 (05.0) of 7.0 (07.0)  0.2%                                             
A:   5.1 (05.1) of 7.0 (07.0)  0.2%                                             
A:   5.2 (05.2) of 7.0 (07.0)  0.2%                                             
A:   5.3 (05.2) of 7.0 (07.0)  0.2%                                             
A:   5.4 (05.3) of 7.0 (07.0)  0.2%                                             
A:   5.4 (05.4) of 7.0 (07.0)  0.2%                                             
A:   5.5 (05.5) of 7.0 (07.0)  0.2%                                             
A:   5.6 (05.5) of 7.0 (07.0)  0.2%                                             
A:   5.7 (05.6) of 7.0 (07.0)  0.2%                                             
A:   5.7 (05.7) of 7.0 (07.0)  0.2%                                             
A:   5.8 (05.8) of 7.0 (07.0)  0.2%                                             
A:   5.9 (05.9) of 7.0 (07.0)  0.2%                                             
A:   6.0 (05.9) of 7.0 (07.0)  0.2%                                             
A:   6.1 (06.0) of 7.0 (07.0)  0.2%                                             
A:   6.1 (06.1) of 7.0 (07.0)  0.2%                                             
A:   6.2 (06.2) of 7.0 (07.0)  0.2%                                             
A:   6.3 (06.3) of 7.0 (07.0)  0.2%                                             
A:   6.4 (06.3) of 7.0 (07.0)  0.2%                                             
A:   6.5 (06.4) of 7.0 (07.0)  0.2%                                             
A:   6.5 (06.5) of 7.0 (07.0)  0.2%                                             
A:   6.6 (06.6) of 7.0 (07.0)  0.2%                                             
A:   6.7 (06.6) of 7.0 (07.0)  0.2%                                             
A:   6.8 (06.7) of 7.0 (07.0)  0.2%                                             
A:   6.9 (06.8) of 7.0 (07.0)  0.2%                                             
A:   6.9 (06.9) of 7.0 (07.0)  0.2%                                             
A:   7.0 (06.9) of 7.0 (07.0)  0.2%                                             


Exiting... (End of file)
2019.04.09 00:56:31 4: TTS: Es wurden 2 Teile ausgegeben und weitere folgen!


Mehr Text kann ich nicht posten...

mumpitzstuff

Mein list sieht so aus:

Internals:
   ALSADEVICE default
   DEF        default
   FUUID      5c4b8856-f33f-55cb-1398-1fa02cbec5dd4f32
   FVERSION   98_Text2Speech.pm:0.191160/2019-04-05
   MODE       DIRECT
   NAME       TTS
   NR         133
   STATE      Initialized
   TYPE       Text2Speech
   READINGS:
     2019-04-09 00:56:36   duration        2
     2019-04-09 00:56:36   endTime         00:00:00
     2019-04-09 00:56:39   lastFilename    cache/3db4c6b48e103772f53354070c331c7f.mp3
     2019-04-09 00:56:39   playing         0
     2017-07-08 00:03:00   volume          100
   helper:
     Text2Speech:
Attributes:
   TTS_Language Deutsch
   TTS_MplayerCall /usr/bin/mplayer -ao pulse::bluez_sink.00_02_3C_44_F6_27.a2dp_sink
   TTS_SpeakAsFastAsPossible 1
   TTS_TimeOut 60
   TTS_UseMP3Wrap 0
   room       TOOLS
   verbose    5

Tobias

wie sieht es aus bei:
TTS_SpeakAsFastAsPossible 0
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

mumpitzstuff

Da kommt auch wieder erst der gesamte Text und dann hinterher immer noch mal 3-4 kürzere Teile davon. Kann vielleicht mal jemand probieren ob das bei ihm auch so ist?

Es werden Höchsttemperaturen von 14 Grad Celsius und schwacher Wind aus Nordwest mit frischen Böen erwartet. Es kommt zu Niederschlagsmengen von 0 Liter pro Quadratmeter, die Niederschlagswahrscheinlichkeit beträgt 41 Prozent, die Sonne scheint 1 Stunden.

mumpitzstuff

Wenn ich UseMP3Wrap einschalte geht es, unabhängig davon ob SpeakAsFastAsPossible eingeschaltet ist oder nicht.

Die Routine, welche den Text in Blöcke zerlegt und dann an Google übergibt, muss falsch programmiert sein. Das Verhalten ist anscheinend wie folgt:

Blöcke 0, 1, 2 werden z.B. aus einem Text erzeugt. Daraus werden 3 mp3 Dateien erzeugt, leider aber mit dem falschen Text.

mp3 Datei 1 enthält: Blöcke 0, 1, 2
mp3 Datei 2 enthält: Blöcke 1, 2
mp3 Datei 3 enthält: Blöcke 2

Da scheint irgendein join zuviel drin zu sein. Richtig wäre:

mp3 Datei 1 enthält: Block 0
mp3 Datei 2 enthält: Block 1
mp3 Datei 3 enthält: Block 2

Komisch ist nur, das die Blöcke richtig zusammengesetzt werden, wenn UseMP3Wrap aktiviert ist. Ich glaub ich schaue mir den Code mal im Detail an. Kann ja nicht so schwer sein, das zu finden.

mumpitzstuff

Der Code kann meines Erachtens so gar nicht funktionieren. Wenn MP§Wrap nicht aktiv ist, dann reduziert sich das Ganze auf genau diese Zeilen:

Hier werden alle vorhandenen mühsam identifizierten Bausteine einfach zusammen kopiert. Das sprengt dann auch irgendwann die 100 Zeichen bei Google.
Text2Speech_Download($hash, $file, join(" ",@{$hash->{helper}{Text2Speech}->[0]}));

Hier wird einfach der erste Block entfernt.
splice(@{$hash->{helper}{Text2Speech}->[0]}, 0, $tts_done);

Und hier wird alles noch einmal gestartet, nur das jetzt der erste Block fehlt.
$hash->{helper}{RUNNING_PID} = BlockingCall("Text2Speech_DoIt", $hash, "Text2Speech_Done", $TTS_TimeOut, "Text2Speech_AbortFn", $hash);

Die Option TTS_SpeakAsFastAsPossible ergibt für mich beim ersten Überfliegen des Codes auch irgendwie keinen Sinn.

Aber das ist ja erst einmal nicht so wichtig.

Text2Speech_Download($hash, $file, join(" ",@{$hash->{helper}{Text2Speech}->[0]}));
An dieser Stelle darf auf jeden Fall kein join verwendet werden. Vielmehr muss man hier jeweils den Index 0 des Arrays verwenden. In der Log Ausgabe eine zeile darüber muss man das dann genauso machen, damit auch die Logausgaben stimmen.

mumpitzstuff

In der etwas älteren Version sieht das auch genauso aus, wie es sein sollte:

https://github.com/mhop/fhem-mirror/blob/78165781376a8abbb094eb85a109022fc0214d53/fhem/FHEM/98_Text2Speech.pm

Die letzten Änderungen passen an der Stelle so nicht.

mumpitzstuff

#937
Sry wenn ich an dem Modul rumpfusche, aber so in etwa macht es für mich erst einmal wieder Sinn.


FranzB94

Hi

ich habe auch seit einigen Tagen zusammenhanglose Wiedergaben.


Gruß Franz

Dr. Boris Neubert

Hallo,

hier eine Metainformation aus der Moderation.

Zitat von: mumpitzstuff am 10 April 2019, 00:16:06
https://github.com/mhop/fhem-mirror/blob/78165781376a8abbb094eb85a109022fc0214d53/fhem/FHEM/98_Text2Speech.pm

Es gibt nur eine Wahrheit, und die liegt im SVN: https://svn.fhem.de/trac/browser/trunk

Bitte hier Patches posten und den Maintainer idealerweise per PM informieren, wenn sich zeigt, dass er nicht auf die Nachrichten hier anspricht.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

stoxx

Bekomme seit gestern keine neuen Ausgaben aus dem TTS Modul..

Zitat2019.04.11 17:07:16 3: MyTTS: Fehler beim abrufen der Daten von Google Translator
2019.04.11 17:07:16 3: MyTTS: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=BAUMA: Can't connect(1) to http://translate.google.com:80: IO::Socket::INET: Bad hostname 'translate.google.com:80'
2019.04.11 17:07:16 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 756.
2019.04.11 17:07:16 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.
2019.04.11 17:11:34 3: MyTTS: Fehler beim abrufen der Daten von Google Translator
2019.04.11 17:11:34 3: MyTTS: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=hihohuuu: Can't connect(1) to http://translate.google.com:80: IO::Socket::INET: Bad hostname 'translate.google.com:80'
2019.04.11 17:11:34 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 756.
2019.04.11 17:11:34 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.
2019.04.11 17:12:25 3: MyTTS: Fehler beim abrufen der Daten von Google Translator
2019.04.11 17:12:25 3: MyTTS: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=hghfhf: Can't connect(1) to http://translate.google.com:80: IO::Socket::INET: Bad hostname 'translate.google.com:80'
2019.04.11 17:12:25 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 756.
2019.04.11 17:12:25 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.

Hat jemand eine Erklärung? Oder ist das nur ein temporärer Ausfall?

Danke für Ideen,
vg
stoxx
Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave, Zigbee ..

Otto123

Hi,

das muss bei Dir was lokales sein Netzwerk DNS ...
Wenn ich auf die links in deinem Post klicke geht der Browser auf und ich habe Sound. Bei Dir auch?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stoxx

ZitatWenn ich auf die links in deinem Post klicke geht der Browser auf und ich habe Sound. Bei Dir auch?
Ja, aus meinem Headset kommt das auch, aber halt nicht mehr über das Text2Spech Modul - nutzt Du das? Klappt bei Dir ein set <<DeinTTSDevice>> tts aaabbbcccddddeeeeee

vg stoxx
Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave, Zigbee ..

Otto123

Naja alle meine Ansagen funktionieren den ganzen Tag.

Ich habe allerdings ein paar Tage kein update gemacht.

Aber deine Log Auszüge klingen danach, als ob der FHEM Rechner (dein PC funktioniert ja, also ist es kein globales Problem) Probleme hat die Namen aufzulösen?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stoxx

Hier ist mal ein verbose 5:
Zitat2019.04.12 15:52:35 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2019.04.12 15:52:35 4: MyTTS: 0 => warum geht text2speech nicht mehr?
2019.04.12 15:52:35 4: MyTTS: Verwende TTS Spracheinstellung: Deutsch
2019.04.12 15:52:35 4: MyTTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: c9c7633bec995f9dfea60331411052a0.mp3
2019.04.12 15:52:35 4: MyTTS: Verwende Google OnlineResource zum Download
2019.04.12 15:52:35 4: MyTTS: Hole URL: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=warum%20geht%20text2speech%20nicht%20mehr%3F
2019.04.12 15:52:35 3: MyTTS: Fehler beim abrufen der Daten von Google Translator
2019.04.12 15:52:35 3: MyTTS: http://translate.google.com/translate_tts?tl=de&client=tw-ob&q=warum%20geht%20text2speech%20nicht%20mehr%3F: Can't connect(1) to http://translate.google.com:80: IO::Socket::INET: Bad hostname 'translate.google.com:80'
2019.04.12 15:52:35 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 756.
2019.04.12 15:52:35 4: MyTTS: Schreibe mp3 in die Datei cache/c9c7633bec995f9dfea60331411052a0.mp3 mit  Bytes
2019.04.12 15:52:35 4: MyTTS: Bearbeite jetzt den Text: warum geht text2speech nicht mehr?
2019.04.12 15:52:35 4: MyTTS: cache/c9c7633bec995f9dfea60331411052a0.mp3 gefunden, kein Download
2019.04.12 15:52:35 1: PERL WARNING: Use of uninitialized value $mp3Duration in string at ./FHEM/98_Text2Speech.pm line 655.
2019.04.12 15:52:35 4: MyTTS:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0  -nolirc -noconsolecontrols cache/c9c7633bec995f9dfea60331411052a0.mp3
MPlayer svn r34540 (Raspbian), built with gcc-4.6 (C) 2000-2012 MPlayer Team

Playing cache/c9c7633bec995f9dfea60331411052a0.mp3.
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0


Exiting... (End of file)
2019.04.12 15:52:37 4: MyTTS: Es wurden alle Teile ausgegeben und der Befehl ist abgearbeitet.

Habe ich auf dem Raspberry irgendeine zu alte Version von etwas installiert? Ich gebe zu, dass ich schon lange kein Wheezy Update mehr gemacht habe...

Hier noch ein list vom device, vielleicht erkennt ja wer was..

Zitat
Internals:
   ALSADEVICE hw=0.0
   DEF        hw=0.0
   FUUID      5c5554b2-f33f-1574-93af-8fe91cdd22264e4c
   MODE       DIRECT
   NAME       MyTTS
   NR         46
   STATE      Initialized
   TYPE       Text2Speech
   READINGS:
     2019-04-12 15:52:35   duration       
     2019-04-12 15:52:35   endTime         00:00:00
     2019-04-12 15:52:36   lastFilename    cache/c9c7633bec995f9dfea60331411052a0.mp3
     2019-04-12 15:52:37   playing         0
     2016-02-20 10:29:35   volume          100
   helper:
     Text2Speech:
Attributes:
   TTS_Language Deutsch
   TTS_UseMP3Wrap 1
   disable    0
   room       xxxxxx
   verbose    5

vg stoxx
Raspberry mit CUL, FS20, FHT, HMS, BLE, Z-Wave, Zigbee ..