TTS - External bluetooth speaker
Hi all, I am able to play audio on an external BT speaker from node red and from the console using aplay. I see no error message and the log just says its played.
[DEBUG:3846168] PicoTTSSentenceSpeaker: speaking -> ready [DEBUG:3843747] APlayAudioPlayer: ['aplay', '-q'] [DEBUG:3843746] PicoTTSSentenceSpeaker: ready -> speaking [DEBUG:3843621] PicoTTSSentenceSpeaker: ['pico2wave', '-w', '/tmp/tmpdmvsiyvo.wav', '-l', 'de-DE', 'wie lautet die Antwort auf die letzte aller Fragen?'] [INFO:3726233] quart.serving: 172.17.0.1:54346 POST /api/text-to-speech 1.1 200 31 2695711
Initiated through rhasspy audio is send to the audio jack. I have no idea what I can do. Using the console pico2wave --lang=de-DE --wave=/tmp/test.wav "Guten Morgen"; aplay -D default /tmp/test.wav just works fine. Anybody has a hint for me how to tell Rhasspy to use the external bluetooth speaker?
I see you use -D default when using aplay. Try it without and see if it work, most probably it will not. When using -D, you force a device. But you default device might actually not be the system default