FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: misux am 27 Februar 2021, 19:32:36

Titel: (ERLEDIGT) TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 27 Februar 2021, 19:32:36
Hi Leute.

Ich habe einen Raspi4 neu aufgesetzt und nun auch TTS zum laufen gebracht. Leider höre ich nichts aus den Lautsprechern.

Hat einer einen Tipp wie ich nun auf die Suche gehen soll wo der Fehler liegt?

Hier ein List des TTS
Internals:
   ALSADEVICE hw=0.0
   DEF        hw=0.0
   FUUID      6015db77-f33f-e7ed-99ac-a2f102d0d0b31b51
   MODE       DIRECT
   NAME       MyTTS
   NR         86
   STATE      Initialized
   TYPE       Text2Speech
   VOLUME     100
   READINGS:
     2021-02-27 18:00:49   duration        3
     2021-02-27 18:00:49   endTime         00:00:00
     2021-02-27 19:26:43   lastFilename    cache/d41d8cd98f00b204e9800998ecf8427e.mp3
     2021-02-27 19:24:53   playing         1
     2018-05-01 21:31:52   volume          100
   helper:
     RUNNING_PID:
       abortFn    Text2Speech_AbortFn
       bc_pid     25301
       finishFn   Text2Speech_Done
       fn         Text2Speech_DoIt
       pid        2369
       timeout    60
       abortArg:
       arg:
     Text2Speech:
       test
Attributes:
   TTS_FileTemplateDir mp3
   TTS_Language Deutsch
   TTS_MplayerCall AUDIODEV={device} /usr/bin/play -q -v $(({volume}*{volumeadjust}/10000)).$(({volume}*{volumeadjust}%10000)) {file}
   TTS_Ressource ESpeak
   TTS_UseMP3Wrap 1
   room       Text2Speech
   verbose    0


:-X Jetzt habe ich mil Log gesehen das da was fehlt... TTY ist das Zeuberwort... Werde dann mal googleln...

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:28 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:28 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:28 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:28 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:28 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:28 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:29 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:29 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:29 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:29 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:29 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:29 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
2021.02.27 19:33:30 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.
2021.02.27 19:33:30 3: eval: {Text2Speech_Done('MyTTS|0|cache/d41d8cd98f00b204e9800998ecf8427e.mp3')}

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
System error.
Could not open sound file "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Could not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".
Can't init infile 'cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav'
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 27 Februar 2021, 19:37:48
vorausgesetzt Du hast play auch installiert - musst Du bei play die Hardware anders angeben: Komma statt Punkt (mplayer)
hw:0,0
https://wiki.fhem.de/wiki/Text2Speech

Die log Meldung sagt mir eigentlich, Du hast kein sox libsox-fmt-all installiert?

Jetzt gibt es aber auch noch den Pi 4 - da war mit Alsa irgendwie noch was ganz anderes?
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 27 Februar 2021, 20:09:31
OKay, habe ich gemacht, leider keine Änderung. HAbe soweit alles wie in der WIKI installiert auch das was du geschrieben hast, ist sogar noch die aktuellste version...

Habe noch einen Logeintrag gefunden.

2021.02.27 20:04:26 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Text2Speech.pm line 996.

Was auch immer das heissen soll..

Beim Bootvorgang bakomme ich zudem sowas im FhemLog:

CUL: Can't open /dev/ttyS0: Permission denied
Vielleicht hat das was damit zutun?
Hmm...

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben


Zum TTY konnte ich nichts gescheites finden... und askpass? ajajajaj...
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 27 Februar 2021, 20:23:38
das kommt von sudo, aber MyTTS braucht kein sudo.
Ist fhem Mitglied der Gruppe Audio?
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 27 Februar 2021, 20:24:38
Zitat von: Otto123 am 27 Februar 2021, 20:23:38
das kommt von sudo, aber MyTTS braucht kein sudo.
Ist fhem Mitglied der Gruppe Audio?
Wie finde ich denn das heraus?

Ich habe meine Post ergäntzt:
CUL: Can't open /dev/ttyS0: Permission denied


Zitat von: Otto123 am 27 Februar 2021, 20:23:38
das kommt von sudo, aber MyTTS braucht kein sudo.
Ist fhem Mitglied der Gruppe Audio?
Hab was gefunden:

https://forum.fhem.de/index.php/topic,12657.msg323637.html#msg323637 (https://forum.fhem.de/index.php/topic,12657.msg323637.html#msg323637)

Werde es mal testen!
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 27 Februar 2021, 20:28:36
{qx(groups fhem)}in der FHEM Kommandozeile.

Wenn user fhem nicht in der Gruppe Audio ist, versucht TTS nämlich das ganze als sudo auszuführen - glaube ich zumindest ...

CUL - eine andere Baustelle.
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 27 Februar 2021, 21:04:24
Hmm.. Leider auch nicht..

Immer diese Ausgabe im LOG:

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 27 Februar 2021, 21:14:41
Du musst die Kiste neu starten, sonst greift die Änderung der Gruppen nicht!?
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 28 Februar 2021, 08:47:18
Mist, auch nach einen Neustart die gleiche Meldung und nix aus den Lautsprecher...

Was ist dieses TTY? und warum sagt er das?  :o ::)
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 28 Februar 2021, 08:56:07
Moin,

wegen sudo sagt er das, das ist quasi ein Folgefehler.

Da ist was nicht richtig konfiguriert! Aber Du hast espeak konfiguriert damit kenne ich mich nicht aus. Funktioniert denn Standard Google?
Was sagt Dein log wenn Du mal verbose auf 4 oder 5 setzt?

Diese minimal Definition funktioniert bei mir:
defmod MyTTS Text2Speech hw:0,0
attr MyTTS TTS_MplayerCall AUDIODEV={device} /usr/bin/play -q -v $(({volume}*{volumeadjust}/10000)).$(({volume}*{volumeadjust}%10000)) {file}


Wirklich das richtige Play installiert? Was bekommst Du zurück?
{qx(ls -lha /usr/bin/play)}

Warum hier wav dahinter steht versteh ich nämlich nicht
ZitatCould not find "cache/13c177ff9b1f1ffd19d5418fe73260a2.mp3.wav".

Gruß Otto
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 28 Februar 2021, 09:31:58
Das bekomme ich raus:
lrwxrwxrwx 1 root root 3 Apr 27  2019 /usr/bin/play -> sox

Ich bin sofort bereit normal Google zu nutzen, nur weis ich nicht recht wie ich da zurückgehe und von vorn anfange... Also wie stalle ich von diesem espeak auf google um...

das bekomme ich beim verbose4:
2021.02.28 09:36:13 4: MyTTS: ermittelte CodePage: ascii , konvertiere nach UTF-8
2021.02.28 09:36:13 4: MyTTS: MaxChar = 100, Delimiter = (?<=[\.!?])\s*, ForceSplit = 0, AddDelimiter =
2021.02.28 09:36:13 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2021.02.28 09:36:13 4: MyTTS: 0 => Das ist ein Test
2021.02.28 09:36:13 4: MyTTS: Verwende TTS Spracheinstellung: Deutsch
2021.02.28 09:36:13 4: MyTTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 64c0961b1ec28274f0966ef2ddf8e510.mp3
2021.02.28 09:36:13 4: MyTTS: Bearbeite per MP3Wrap jetzt den Text: Das ist ein Test
2021.02.28 09:36:13 4: MyTTS: cache/64c0961b1ec28274f0966ef2ddf8e510.mp3 hat eine Länge von 2 Sekunden.
2021.02.28 09:36:13 4: MyTTS: AUDIODEV=hw=0,0 /usr/bin/play -q -v $((100*110/10000)).$((100*110%10000)) cache/64c0961b1ec28274f0966ef2ddf8e510.mp3 >/dev/null
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM hw=0,0
Floating point exception
2021.02.28 09:36:14 4: MyTTS: Es wurden alle Teile ausgegeben und der Befehl ist abgearbeitet.


mit PCM hw=0.0 allerdings das gleiche...

Und bei attr MyTTS TTS_MplayerCall /usr/bin/mplayer

2021.02.28 09:39:35 4: MyTTS: ermittelte CodePage: ascii , konvertiere nach UTF-8
2021.02.28 09:39:35 4: MyTTS: MaxChar = 100, Delimiter = (?<=[\.!?])\s*, ForceSplit = 0, AddDelimiter =
2021.02.28 09:39:35 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2021.02.28 09:39:35 4: MyTTS: 0 => das ist ein test
2021.02.28 09:39:36 4: MyTTS: Verwende TTS Spracheinstellung: Deutsch
2021.02.28 09:39:36 4: MyTTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 8027551bd47f8dc12fc2c5804daf99ce.mp3
2021.02.28 09:39:36 4: MyTTS: Bearbeite per MP3Wrap jetzt den Text: das ist ein test
2021.02.28 09:39:36 4: MyTTS: cache/8027551bd47f8dc12fc2c5804daf99ce.mp3 hat eine Länge von 2 Sekunden.
2021.02.28 09:39:36 4: MyTTS: /usr/bin/mplayer -ao alsa:device=hw=0,0 -really-quiet -nolirc -noconsolecontrols -softvol -softvol-max 110 -volume 100 cache/8027551bd47f8dc12fc2c5804daf99ce.mp3 >/dev/null
2021.02.28 09:39:38 4: MyTTS: Es wurden alle Teile ausgegeben und der Befehl ist abgearbeitet.


Habe jetzt mal verschiedene Dinge getestet:
Wenn ich Und bei attr MyTTS TTS_MplayerCall /usr/bin/mplayer LÖSCHe bekomme ich dann diesen logeintrag:
2021.02.28 09:56:55 4: MyTTS: ermittelte CodePage: ascii , konvertiere nach UTF-8
2021.02.28 09:56:55 4: MyTTS: MaxChar = 100, Delimiter = (?<=[\.!?])\s*, ForceSplit = 0, AddDelimiter =
2021.02.28 09:56:55 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2021.02.28 09:56:55 4: MyTTS: 0 => test
2021.02.28 09:56:55 4: MyTTS: Verwende TTS Spracheinstellung: Deutsch
2021.02.28 09:56:55 4: MyTTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 71f783ed67e131a66e252ec9b458daaf.mp3
2021.02.28 09:56:55 4: MyTTS: Bearbeite per MP3Wrap jetzt den Text: test
2021.02.28 09:56:55 4: MyTTS: cache/71f783ed67e131a66e252ec9b458daaf.mp3 hat eine Länge von 1 Sekunden.
2021.02.28 09:56:55 4: MyTTS: sudo /usr/bin/mplayer -ao alsa:device=hw=0,0 -really-quiet -nolirc -noconsolecontrols -softvol -softvol-max 110 -volume 100 cache/71f783ed67e131a66e252ec9b458daaf.mp3 >/dev/null

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

sudo: Kein TTY vorhanden und kein »askpass«-Programm angegeben
2021.02.28 09:56:55 4: MyTTS: Es wurden alle Teile ausgegeben und der Befehl ist abgearbeitet.


Setze ich Und bei attr MyTTS TTS_MplayerCall /usr/bin/mplayer oder attr MyTTS TTS_MplayerCall AUDIODEV={device} /usr/bin/play -q -v $(({volume}*{volumeadjust}/10000)).$(({volume}*{volumeadjust}%10000)) {file}

Kommt die Abarbeitung ohne diese Fehlermeldung aber ich höre dennoch nix..

Aber mal davon abgesehen, ja die Lautsprecher sin an und funktionieren auch... wie konnte man das denn anders testen ob überhaupt was rauskommt auf einem Raspbian Lite?



Das sagt mir Verbose6:
2021.02.28 10:04:06 4: MyTTS: ermittelte CodePage: ascii , konvertiere nach UTF-8
2021.02.28 10:04:06 4: MyTTS: MaxChar = 100, Delimiter = (?<=[\.!?])\s*, ForceSplit = 0, AddDelimiter =
2021.02.28 10:04:06 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2021.02.28 10:04:06 4: MyTTS: 0 => test
2021.02.28 10:04:06 4: MyTTS: Verwende TTS Spracheinstellung: Deutsch
2021.02.28 10:04:06 4: MyTTS: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: 71f783ed67e131a66e252ec9b458daaf.mp3
2021.02.28 10:04:06 4: MyTTS: Bearbeite per MP3Wrap jetzt den Text: test
2021.02.28 10:04:06 4: MyTTS: cache/71f783ed67e131a66e252ec9b458daaf.mp3 hat eine Länge von 1 Sekunden.
2021.02.28 10:04:06 4: MyTTS: /usr/bin/mplayer -ao alsa:device=hw=0,0  -nolirc -noconsolecontrols -softvol -softvol-max 110 -volume 100 cache/71f783ed67e131a66e252ec9b458daaf.mp3
2021.02.28 10:04:06 5: MyTTS: readingsSingleUpdateByName: Dev:MyTTS Reading:duration Val:1
2021.02.28 10:04:06 5: MyTTS: readingsSingleUpdateByName: Dev:MyTTS Reading:endTime Val:00:00:00
MPlayer 1.3.0 (Debian), built with gcc-8 (C) 2000-2016 MPlayer Team
Terminal type `unknown' is not defined.

Playing cache/71f783ed67e131a66e252ec9b458daaf.mp3.
libavformat version 58.20.100 (external)
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: [alsa] 24000Hz 2ch s16le (2 bytes per sample)
[Mixer] No hardware mixing, inserting volume filter.
Video: no video
Starting playback...
A:   0.0 (00.0) of 0.8 (00.8) ??,?%                                             
A:   0.0 (00.0) of 0.8 (00.8)  0.7%                                             
A:   0.0 (00.0) of 0.8 (00.8)  0.7%                                             
A:   0.1 (00.0) of 0.8 (00.8)  0.7%                                             
A:   0.1 (00.1) of 0.8 (00.8)  0.7%                                             
A:   0.1 (00.1) of 0.8 (00.8)  0.7%                                             
A:   0.2 (00.1) of 0.8 (00.8)  0.7%                                             
A:   0.2 (00.1) of 0.8 (00.8)  0.7%                                             
A:   0.2 (00.2) of 0.8 (00.8)  0.8%                                             
A:   0.2 (00.2) of 0.8 (00.8)  0.7%                                             
A:   0.3 (00.2) of 0.8 (00.8)  0.7%                                             
A:   0.3 (00.3) of 0.8 (00.8)  0.7%                                             
A:   0.3 (00.3) of 0.8 (00.8)  0.7%                                             
A:   0.4 (00.3) of 0.8 (00.8)  0.7%                                             
A:   0.4 (00.3) of 0.8 (00.8)  0.7%                                             


Exiting... (End of file)
2021.02.28 10:04:08 4: MyTTS: Es wurden alle Teile ausgegeben und der Befehl ist abgearbeitet.


Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 28 Februar 2021, 10:20:42
Schau mal hier: die Bezeichnung der Soundkarte ist sicher das Problem.
https://forum.fhem.de/index.php?topic=111930.0

Ich habe keinen Pi4 und kann es nicht nachvollziehen.
Hast Du Sound Ausgabe eigentlich mal auf Systemebene getestet?
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 28 Februar 2021, 11:05:51
Zitat von: Otto123 am 28 Februar 2021, 10:20:42

Ich habe keinen Pi4 und kann es nicht nachvollziehen.
Hast Du Sound Ausgabe eigentlich mal auf Systemebene getestet?

Genau das hatte ich ja gefragt wie es geht... das weis ich nicht.
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 28 Februar 2021, 12:04:01
speaker-test -t sine -f 440 -c 2 -s 1

Mit alsamixer kann man sich ein Systeminfos anschauen.

Ansonsten kanns Du mit mplayer oder play auch einfach mal eine datei abspielen. aplay gibt es auch noch, der kann aber nur wav Dateien.

Mit raspi-config kannst Du die Soundausgabe einstellen. Per default wählt er, wenn nichts steckt, die Klinke, wenn Du mit "HDMI Kabel gesteckt" bootest, nimmt er mW. HDMI
Es gibt auch etwas in der offiziellen Doku https://www.raspberrypi.org/documentation/usage/audio/README.md
Titel: Antw:TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 28 Februar 2021, 20:19:27
JA, hat alles nicht funktioniert...

;D

UND aus lauter Verzweiflung habe ich einfach mal rumprobiert und hw=1,0 im def gesetzt... ::) ;D ;D ;D

Mann will es nicht glauben, aber jetzt geht es... ;D ;D ;D aber nur in verbindung mit MyTTS TTS_MplayerCall /usr/bin/mplayer

Unglaublich!

Naja, wie auch immer! ES funktioniert!

VIELEN DANK für deine Mühe!
Titel: Antw:(ERLEDIGT) TTS Führt zwar aus aber ich höre nichts.
Beitrag von: Otto123 am 28 Februar 2021, 20:33:02
bestätigt ja zumindest die Aussage "Die Reihenfolge der Soundkarten im System geändert (Card 1 statt Card 0)."
Ich würde das gern ins Wiki schreiben: Du hast jetzt wirklich hw=1,0 gesetzt? Oder mit Punkt?
Titel: Antw:(ERLEDIGT) TTS Führt zwar aus aber ich höre nichts.
Beitrag von: misux am 28 Februar 2021, 21:08:07
Ja, 1,0 mit Punkt funktioniert es nicht! Also mit Komma! 8)