How can i definitively change the Google Maps voice? (Text-To-Speech voice engine) - Nexus 4 Q&A, Help & Troubleshooting

Hello guys,
i've already asked this same question when i had an HTC Desire HD but nobody could help me. Maybe i'll be more lucky this time.
I hate the default Text-to-speech output voice engine of Android. In italian, it's simply embarassing. In Google Maps it can't spell basic words like "first", "second" or "exit" and it doesn't read the streets' addresses; it simply says "turn right", "turn left" without specifying in which road i should turn.
So, i've installed Ivona Text-to-speech HQ with his italian male voice "Giorgio" and i think it's great. it speaks in a good italian and in Google Maps it even read the streets' names.
But i have a problem: sometimes Google Maps uses Ivona, sometimes it uses the Android default. Sometimes it uses for all the session the default voice, sometimes it keeps switching between the 2 voices (2 sentences said by Ivona, 1 sentence said by the default etc...).
I hate it.
Is there a way i can fix this? I've even tried to freeze Pico-TTS with Titanium, but it doesn't change a thing.
Thank you in advance!

PicoTTS and GoogleTTS are two different things, try to delete both of them and just use Ivona, there is also the option to set which TTS as default in Accessibility.

eksasol said:
PicoTTS and GoogleTTS are two different things, try to delete both of them and just use Ivona, there is also the option to set which TTS as default in Accessibility.
Click to expand...
Click to collapse
Thank you, I didn't understood that Pico a GoogleTTS were different things. I'll try to delete/freeze both of theme, hoping it doesn't break anything.
I've setted Ivona as default TTS in the settings, of course, but it doesn't work anyway.

sberla54 said:
Thank you, I didn't understood that Pico a GoogleTTS were different things. I'll try to delete/freeze both of theme, hoping it doesn't break anything.
I've setted Ivona as default TTS in the settings, of course, but it doesn't work anyway.
Click to expand...
Click to collapse
Freezing Pico TTS and Google Text-to-speech Engine seems to work, at least in my first tests.
By the way, i also wrote to the Ivona support and that's what they answered to me. No really useful:
Hello,
Unfortunately this is a Google's mechanism therefore we are not able to fix this issue. Generally the Google Navigation picks the voice with the best responsiveness and that is why Default voice i picked from time to time.
The only thing we can do is to work on the voice performance, hoping this will meet Google's voice pick mechanism.
Click to expand...
Click to collapse

Uninstalling Google TTS Engine and Pico TTS seems to work.
Sometime the Google engine's voice comes back for a moment (i don't understand how this is possible), but Ivona TTS always gets preferred.

Related

Svox Voice Navigation-please help with the issue

I can use the pico engine fine with the navigation on G2, but If I change to svox classic engine with svox chinese mandarin setting. the navigation keep showing me that :" For voice guided navigation please install text to speech support from android market." I already bought the voice data and installed it on my sdcard. I can listen to the example but cannot use it in the map and navigation.
Please someone can help me with this issue.
thank you
anyone has any idea about it? I will appreciate your help.
I have found it to be finicky as well. Just play with the settings. First set the default engine to svox, then make sure you set the default voice, disable pico, and hit override app settings.
Hi,
This issue will be resolved in the next update of Svox Classic. It's due to a mismatch in the language identifier for Chinese on the Android platform. Non-chinese Classic voices work fine.
JWouters said:
Hi,
This issue will be resolved in the next update of Svox Classic. It's due to a mismatch in the language identifier for Chinese on the Android platform. Non-chinese Classic voices work fine.
Click to expand...
Click to collapse
When its going to be? thank you
Bloodbeard said:
I have found it to be finicky as well. Just play with the settings. First set the default engine to svox, then make sure you set the default voice, disable pico, and hit override app settings.
Click to expand...
Click to collapse
I did everything but still not working, how to disable the pico? thanks
All right this is what I Did, make sure you have svox set as default engine and the language of your choice and make sure you click in voice settings "use my settings" hope that helps.
Sent from my T-Mobile 7 inch space banana
This is due to naming difference for Mandarin as used by Classic voice and used by Android. Next update of the Classic engine will fix the issue

Voice Settings unavailable?

I was trying to try google translate, and then it told me the voice engine was not installed.. I proceeded to download eSpeak from the Market, but when I tried to enable it on Settings, I realized there are no voice input and output settings section!!
Have anybody been able to install voice engines successfully?
I installed Svox and there is an option to go to TTS settings there but when you click it it force closes settings. I'd like to find a workaround as well.
Sent from my SPH-D700 using XDA App
http://code.google.com/p/eyes-free/downloads/detail?name=tts_3.1_market.apk&can=2&q=
I got TTS to work w Translate, by installing the above.
HTH....
Jim
For voice input, I think I installed Google Voice Search from market.
It's kind of too bad that Google doesn't tell you how to tie all of their different technologies together ...
Jim
jimcpl said:
http://code.google.com/p/eyes-free/downloads/detail?name=tts_3.1_market.apk&can=2&q=
I got TTS to work w Translate, by installing the above.
HTH....
Jim
Click to expand...
Click to collapse
Thanks Jim.. I will try it.. unfortunately, voice search is not the same as voice synthesis.. Hope this will fix it..
Desperus said:
Thanks Jim.. I will try it.. unfortunately, voice search is not the same as voice synthesis.. Hope this will fix it..
Click to expand...
Click to collapse
Hi,
Maybe I wasn't clear.
To get voice INPUT, I installed Google Voice Search.
Then, I could talk INTO Google Translate, but it wouldn't "speak" the translations.
Then I installed the TTS extension I mentioned, to get speech OUTPUT (TTS).
In the end, I had to install:
- Google Voice Search
- Google Translate
- Google espeak (Translate asked for this, I think)
- Google TTS extension
Jim

Last Maps update and awful navigation voice

Ever since the last Maps update, the navigation voice is forced to US English, no matter what Pico TTS settings I use. Also, the voice is different from the sample played from the Pico TTS settings for US English.
Has Maps now got its own rubbish speech engine? Can I override it?
It's almost unusable as it is now.

[Q] Add new text to speech engine

On my S5360 I would like to replace the default Pico TTS engine with Svox Classic with the Victoria voice - sounds much more human. I have downloaded and installed the engine and the free offer of Victoria for two weeks. However, when I go to Settings to set Svox Classic as the default, I find only Pico as an available engine. I tried starting the app in case it needs some further set-up, but it says 'Svox Classic is not selected as your default TTS engine - go to TTS settings'. So I am stymied, and the two week trial is being used up. Would it work if I bought the Victoria voice? - it's only £1.99 or something like that! How can I get the Svox engine recognised as one of those available? Many thanks for any help.
PS I have tried buying the voice (it is only £1.99) and installed it. The result is the same - when I try to open the app, it complains that it is not the default TTS, but only Pico appears in the settings menu.
PPS. Please ignore this; i have just discovered how to activate the new voice from the settings menu. Don't know how I could have been so stupid!

Improve Text-To-Speech (TTS) on Android

Hi all, how are you.
I wanted to setup Google Assistant's voice as a text-to-speech (TTS) system, it doesn't make sense to me that we have to stay stuck on a very outdated TTS voice when using other Apps. I'm not a developer so I'm hoping someone who is finds this thread and works on it. I believe it shouldn't be very hard, since the wanted code is already on Google App.
I think there are 3 possible ways of achieving this, by making a standalone TTS App (by stripping code from the Google App), by doing something with Tasker (though it's important that the screen could be off, I found ways with Tasker but the screen needs to be on), or by creating a Magisk Module.
Thanks in advance!!
The reason for this is because Google Assistant uses Cloud Services to synthesize the voice. So the default TTS is 100% percent offline so it can't be as good, not a question of being up-to-date or not
(+ The default is Android TTS not Google TTS meaning it's free and not Gapps-Exclusive)
Im_Mattgame said:
The reason for this is because Google Assistant uses Cloud Services to synthesize the voice. So the default TTS is 100% percent offline so it can't be as good, not a question of being up-to-date or not
(+ The default is Android TTS not Google TTS meaning it's free and not Gapps-Exclusive)
Click to expand...
Click to collapse
Yes, though if someone could adapt the Google assistant App (or make something of sorts) to make that happen, sending the request to Google, as if I asked "Ok Google, Simon says....." for example.
I don't know if that's possible, but I know for sure I can't make something like it.
mateo00123 said:
Yes, though if someone could adapt the Google assistant App (or make something of sorts) to make that happen, sending the request to Google, as if I asked "Ok Google, Simon says....." for example.
I don't know if that's possible, but I know for sure I can't make something like it.
Click to expand...
Click to collapse
It''s called Google Cloud servics and it costs money. because then it would be using their services

Categories

Resources