Thanks, I’ve tried every combination of media-source that i could think of and none of them work. Here’s what I’ve tried and the results:
media_content_id: media-source://tts/google?lanaguage=en-GB&voice=en-GB-Standard-F&message=Testing Sonos text to speech
results in: websocket_api script: Error executing script. Error for call_service at pos 1: Provider google not found
I specified the service for google cloud as google_cloud_say
, trying media_content_id: media-source://tts/google_cloud_say?lanaguage=en-GB&voice=en-GB-Standard-F&message=Testing Sonos text to speech
results in the same error: websocket_api script: Error executing script. Error for call_service at pos 1: Provider google_cloud_say not found
the only one that does not throw an error is the original media source in my first message, but that yields no output. I’m sure it is something simple, but i am just missing it. for now i can use the workaround that @Eoin suggested, but i will keep trying to figure the correct media source.