wallpanel-android icon indicating copy to clipboard operation
wallpanel-android copied to clipboard

How to change TTS voice on Fire HD tablet?

Open Daniel15 opened this issue 2 years ago • 8 comments

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?

Daniel15 avatar Apr 10 '22 21:04 Daniel15

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

TheTimeWalker avatar Apr 10 '22 22:04 TheTimeWalker

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.

Daniel15 avatar Apr 18 '22 06:04 Daniel15

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?

TheTimeWalker avatar Apr 27 '22 20:04 TheTimeWalker

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.

brjhaverkamp avatar Jul 18 '22 18:07 brjhaverkamp

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 :)

Daniel15 avatar Jul 18 '22 18:07 Daniel15

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 🤔

TheTimeWalker avatar Mar 17 '23 23:03 TheTimeWalker

I am facing the same issue. Changing the voice doesn't change it for Wallpanel. What info can I provide to help debug this

pravardhanreddy avatar Jul 29 '23 21:07 pravardhanreddy

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.

Brix1330 avatar Sep 30 '23 11:09 Brix1330