(ERLEDIGT) TTS Führt zwar aus aber ich höre nichts.

Begonnen von misux, 27 Februar 2021, 19:32:36

Vorheriges Thema - Nächstes Thema

misux

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'

Otto123

#1
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?
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

misux

#2
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...

Otto123

das kommt von sudo, aber MyTTS braucht kein sudo.
Ist fhem Mitglied der Gruppe Audio?
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

misux

#4
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

Werde es mal testen!

Otto123

#5
{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.
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

misux

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

Otto123

Du musst die Kiste neu starten, sonst greift die Änderung der Gruppen nicht!?
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

misux

Mist, auch nach einen Neustart die gleiche Meldung und nix aus den Lautsprecher...

Was ist dieses TTY? und warum sagt er das?  :o ::)

Otto123

#9
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
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

misux

#10
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.



Otto123

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?
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

misux

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.

Otto123

#13
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
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

misux

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!