SqueezeBox Speak on OH2

That depends which Type of TTS you would like to use. There are three “build in” TTS services in OH2:
MacOS TTS (haven’t tried that one)
MaryTTS (which I think will not work with Squeezebox as it delivers wav not mp3 - at least with my LMS)
voiceRSS (which works nicely but needs internet)
These are described here:
http://docs.openhab.org/addons/voice.html

Alternatively you can set up your own Local TTS (which is more work but worth it IMHO).Details here:

I’m still having an issue with squeezebox resuming playback after a tts command, I’m using the 1.9.0 jars. Anything I can do to troubleshoot this?

Hi! Can’t find it anymore under location you provided. I’ve got 2 instances of piCore players installed and have issues with timeout and notifications. Any hints?

@zacofunny Are you running a current snapshot version of openHAB, or are you on a stable release and, if so, which one? Trying to determine which version of the squeezebox binding you’re running. A relatively current openHAB snapshot or the 2.1 stable release have the latest squeezebox binding version.

Perhaps more importantly, you also should check which version of piCorePlayer you’re running. Looks like the latest version is 3.22 (I’m on 3.20). If you upgrade to the most current version of piCorePlayer, you should not see issues with the notifications not playing. The squeezelite bug that caused those issues was fixed a couple releases ago.

I had these timeouts when using mary even with a recent squeezbox lite player. But using voicerss solved the problem

hi, i read the post and hopefully i found the right place to write about my problem regarding openhab2 and squeezebox binding.
I am using:
OH2 2.2.0
binding-squeezebox - 2.2.0
LMS: Logitech Media Server Version: 7.9.1 - 1512734075
3 players:
2 are piCorePlayer v3.22 | linux 4.9.50-pcpAudioCore | piCore v8.01 | Squeezelite v1.8.7-1007
one is squeezePlay, running on Win7

if players are idling and I send notifications from rule using VoiceRSS or simply mp3 files, everything runs ok.
If players are playing music and I send the notifications, i can hear the notifications, but then players are stopping. the music playback is stopped.

I tried to read about this issue on other forums also, but so far i haven’t found anything.
Maybe it is something related to LMS?
if someone else had this problem, maybe there is also a solution.

I am experiencing the same problem: playback resumes after playsound() or say(), if player state was on pause/off. This also results in a playsound for example to not return after playback of sound, so that I have to break manually or stop playback of the player otherwise.

Another workaround is to clear the playback list before running the playsound().

I tried to update the squeezebox binding to latest (2.5.0-snapshot) while OpenHAB2 is on 2.4 stable. The picoreplayer is on 4.1.0, which uses Squeezelite v1.9.0-1121-pCP.

Any idea, what I could do to get around this issue?

Thank you and have a nice weekend!

Try posting a debug log here and I’ll see if there’s something that doesn’t look normal.

Also, what version of the LMS are you running? I’ve see some issues with version 7.7.5 or earlier.