[APP][Pro] Sonos (LocalAPI)

Now I remember why I use a Homey script for TTS. The speaking speed of the Dutch voice was quite high (it is actually an en-US-JennyMultilingualNeural voice speaking Dutch).

By lowering the prosody (speaking speed), I could better understand what the TTS was saying. You could also adjust the pitch.

Could these options also be configurable in the Sonos app?

Hi, I’m wondering if there’s a way in this app to turn off a SONOS alarm or to reactivate a scheduled alarm. This doesn’t work in the official apps, and it would be a total game-changer for me.

Sure, the language selection is already there and shouldn’t use the English voice. You can select from three Dutch voices. I will add speed and pitch in the TTS settings.

This should be fairly easy to add. Will look into this for the next version.

That would be fantastic! I always forget to turn off my alarm clock when I go on vacation or on a holiday. Then I could finally set it to turn off automatically!

Nice.

The latest generation of Microsoft voices are all multilingual and have a base language, but sound better than the previous generation with support for one specific language. The latter voices will gradually disappear.


Perhaps the settings screen no longer fully corresponds with the multilingualism of the latest voices. If you have the voice above speak a Dutch text, this happens automatically, even though the base language is en-US.
You could add the list “SecondaryLocaleList” (api value) for the supported languges by one selected voice.

v1.10.0 is now available in test. This adds pitch and speed control to the TTS flowcard and adds a new flow card that can enable/disable a alarm. @Audax are you able to test?
I could add a lot more cards regarding the alarms, but at this time I would like to keep it simple. What other alarm cards would be helpful?

Wow, this was really quick!

Of course. I’m still at work now, but I’ll test it later this evening.

Just wondering @xiutit is it possible to make a flow card that can play songs from selected service for example a flow card: Play (Song name) on (Spotify, Apple music, Amazong music, etc…) I would like to play a specific song, but not having to favorite every song Spotify has. Also being able to use variables in it so the variable might change what song should play? Is that possible?

I installed the version v1.10.0 and tested the alarm clock extension. What can I say? It works like a charme.

Only when you add the element in the flow, there is a little mistake:

The alarm clock is part of “Schlafzimmer” and should therefore be kept there