wallpanel-android
wallpanel-android copied to clipboard
How to change TTS voice on Fire HD tablet?
I'm using TTS via MQTT, which is working great but it always uses the same voice regardless of the voice I select in the tablet settings. Is there a way to change the voice?
The app uses the internal TTS module from Android. I would assume that it takes settings that have been directly set in the tablet
With selecting the voice in the tablet settings, do you mean the TTS settings on the Android system settings? I think the default one that's installed is Google TTS Engine
In Device Options → Keyboard and Language → Text to Speech, there's several Amazon-provided voices, however the selection doesn't seem to change the voice used by WallPanel.
I installed "Speech Services by Google" but I can't find any option to actually use those voices on the Fire HD.
I've got the Fire HD 11th gen (2021) which unfortunately still doesn't have a working method to root it.
Hmm, it's possible that the TTS module ignores the settings from the Amazon-provided voices. Maybe there is some developer documentation from Amazon which explains how their own TTS can be integrated in apps or how to correctly select the voice in an app?
I was able to download several voices and switch the default voice in the settings. Mqtt speak did adhere to the chosen default voice. This is on a fire hd 8 7th gen.
I was able to download several voices and switch the default voice in the settings. Mqtt speak did adhere to the chosen default voice. This is on a fire hd 8 7th gen.
Thanks @brjhaverkamp - Maybe I'm doing something wrong then, or maybe the newer Amazon tablets do something different. I did change the voice in the settings but it doesn't seem to have changed anything. I'll have to investigate further :)
Were you able to find out more what the culprit could be to this? Seems to be a bit weird that on some Fire devices it would use the correct TTS voice while on others it doesn't 🤔
I am facing the same issue. Changing the voice doesn't change it for Wallpanel. What info can I provide to help debug this
I'm also facing the same issue. Not just the voice, but also the language. I've changed the settings on Android system but it remains using default English voice.