Need help with TTS road name

I am using the latest Nextgen Skin Basarsoft by osiris4isis which does not come with TTS voices. I have added TTS voices and they are are recognized and working nicely with iGo. My issue is that the TTS voice says Turn right on R-T-E 777 instead of saying turn right on ROUTE 777.

I have checked in the config_transform_tables.lua file and I can see the lines:
{1, L"RTE", L"ROUTE"},
{1, L"RTES", L"ROUTES"},

I also added in the dictionary.voice file the line:
Rte, %s.="Route, %s."
I also tried
Rte="Route"

I am a bit baffled. I downloaded so many different tts packages aver the years for so many different versions of Igo that I cannot specifically name the package. I just have the zip files and they work....The TTS zip files I am referring to are called Voice_TTS-android-fra-can-lua.zip and Voice_TTS-android-eng-us-lua.zip. I have been working mostly with the french one as it had the RTE lines in the transform table as indicated in post #1 but both ones do not work.

Just to help you identify the package, I am pasting the info.ini of the eng-us file

I'm using the US voice that I've created for VocalizerEx and I don't have problem with RTE being pronounced "route" You might want to give that a try [Only registered and activated users can see links. ]

Last edited by osiris4isis; 1st August 2016 at 05:03.

"You know the very powerful and the very stupid have one thing in common. They don't alter their views to fit the facts. They alter the facts to fit the views." -DrWho

Do NOT PM me with requests or for fixes to your problem. Post in thread instead. All communications in English only!

As suggested, I have loaded your file called "Voice_TTS-nua-eng-us-f1-lua-dri40-vssq5f22.zip" and Samantha says Rte, not Route. I have tried Audrey in French with the same result. Maybe in Europe, your "Routes" are labelled Route not Rte in the Navteq maps. That would explain why you never hear Rte. On my iGo screen, the top line displays Rte-100, not Route-100. What about you?

In my previous installation (Primo), I managed to fix the issue by adding the lines Rte="Route" and Aut="Autoroute" in the dictionary.voice file. Somehow now, under Nextgen, it doesn't do the trick. I see now that the data.zip, config_transform_tables.lua, dictionary.voice, global.cfg, sys.txt or UX files can control to some extend the way TTS works. It's becoming difficult to find a solution when I do not know which file has priority over the next ones and why there are so many different places to control TTS.

With US map, I hear "route" and not "RTE" (like Route 66, a famous US highway). Some streets where I live has two names: the main name and its old name which can be a "route". I never hear RTE. I'll bet the map engine is returning a different name; maybe "rte-100" instead of "rte100" and it gets processed differently. Which map are you using?

"You know the very powerful and the very stupid have one thing in common. They don't alter their views to fit the facts. They alter the facts to fit the views." -DrWho

Do NOT PM me with requests or for fixes to your problem. Post in thread instead. All communications in English only!

If you are curious about this, would you please set a simulation from starting point (Canada, Quebec, Lachute, Route Principale, 1065) ending point (Canada, Quebec, Lachute, Rte-329, 45) and you will see that Samantha will say Rte. It's a 15 seconds simulation....

I tried your suggestion and it did not work. I did find a street with RTE for a search. Starting point (California, Upland, College commerce way, 550) ending point California, Upland, W arrow Rte, 1915). The problem is, on my phone, TTS just says turn left on next street. It does not name the road so I cannot test the Rte to Route translation.

I noticed something, If you do a search for a street called RTE in the States, the search results are almost always named Route with a few exceptions having Rte somewhere in their names. In Canada, you see search results with Route and many RTE too. Maybe this is unique to Canada. Obviously, Navteq does not have a standardized naming convention for street abbreviations.... RTE searches are translated to Route by iGo in USA and RTE stays as RTE in Canada.

We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.