TTS Pro on Primo 2   

Postby nabi » Sat Jan 21, 2012 9:24 pm

Your morning, not mine, I suppose.
As usual, I did nothing :angel_mini:
________________________________________________________________________
When I do good, no one remembers, when I do wrong, no one forgets
.
I am in a permanent state of inactivity
I won't answer to any PM, so don't send me any
nabi offline


Ex Super Mod



 
Joined: Mon Dec 28, 2009 5:22 pm
Posts: 2429
Location: somewhere unknown
Has thanked: 39 times
Been thanked: 233 times

Postby chas521 » Sat Jan 21, 2012 9:29 pm

nabi wrote:Your morning, not mine, I suppose.
As usual, I did nothing :angel_mini:


What can I say? I uploaded a new link to 4.2 .dlls http://www.navitotal.com/showthread.php?912-TTS-voices-and-components
If it ain't broke don't fix it!
ALWAYS BACK-UP YOUR FILES/FOLDERS BEFORE MAKING EDITING CHANGES!

Please do NOT post any thanks. Simply press the hand icon with the "thumb up" which is the thank you button.
chas521 offline


User avatar Ex Moderator



 
Joined: Sat May 15, 2010 8:50 pm
Posts: 4549
Location: Long Island, NY
Has thanked: 64 times
Been thanked: 1370 times

Postby screenname » Mon Jan 23, 2012 8:54 pm

Thank you for all the replies, LOQ TTS voices with 4.2 DLL works under Primo 2.0 on my Mio C310x. At least Susan is "talking". Primo did lock up once after I restart my card and I need to power cycle it. Don't think it has anything to do with TTS.
screenname offline


Banned Users



 
Joined: Thu Jul 08, 2010 3:19 pm
Posts: 11
Has thanked: 0 time
Been thanked: 0 time

Postby archercj » Tue Jan 24, 2012 7:39 am

I have one of those double din dash board unts running WinCE6 and TTS works well as does pro.

There is only only slight issue (very slight but hey there might be an easy answer). I'm in the UK using the TTS Pro voice and it will pronouce an A class road ie. A63 as I63. Any ideas?
archercj offline


Junior Member



 
Joined: Mon Nov 14, 2011 4:20 pm
Posts: 72
Has thanked: 2 times
Been thanked: 0 time

Postby Fatboyfun » Tue Jan 24, 2012 8:28 am

Are you using the phonemes?
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby archercj » Tue Jan 24, 2012 8:35 am

Fatboyfun wrote:Are you using the phonemes?


I've got the file United_Kingdon_NQ_2011.Q3_11102.ph in the phoneme directory.

I've not done anything in the settings though (if there is anything that can be done).
archercj offline


Junior Member



 
Joined: Mon Nov 14, 2011 4:20 pm
Posts: 72
Has thanked: 2 times
Been thanked: 0 time

Postby Fatboyfun » Tue Jan 24, 2012 8:54 am

There's nothing in the settings that influence guidance speech, There is a rules text file somewhere where you can change these things, but unless you changed it yourself it's unlikely to be wrong, I don't have a device to hand to tell you where it is.

What voices are you using?
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby archercj » Tue Jan 24, 2012 9:08 am

Fatboyfun wrote:There's nothing in the settings that influence guidance speech, There is a rules text file somewhere where you can change these things, but unless you changed it yourself it's unlikely to be wrong, I don't have a device to hand to tell you where it is.

What voices are you using?


I've not touched the rules file - still getting to rips with Primo.

I'm using Simon and Kate TTS UK (Pro). Like I say everything else is fine with their pronunciation.
archercj offline


Junior Member



 
Joined: Mon Nov 14, 2011 4:20 pm
Posts: 72
Has thanked: 2 times
Been thanked: 0 time

Postby Fatboyfun » Tue Jan 24, 2012 9:11 am

Ok that's loquendo, These are not official voices, When I get home I'll have a look through the files for any mistakes...

I will get back to you...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Tue Jan 24, 2012 7:41 pm

I had a poke through the Loquendo files and this looks suspect...

File at: Voice_TTS-Pro-UK-Kate-zervdim.zip -> config\config_transforms.lua
[SPOILER=Text]local function format_road_number(roadnum)
local res
if is_road_number(roadnum) then
roads = transform_roadnumber_explode_eu(roadnum)
for k, str in ipairs(roads) do
-- Nagybetu
str = wstring.upper(str)
-- Kotojelbol space
str = wstring.gsub(str, L"(%a)-(%a)", L"%1 %2")
_,_,head,num,tail = wstring.find(str, L"^(.-)(%d+)(.-)$")
--
if head == L"A" then head = L"Ay" end
-- Szam formazas
num = format_number(num)
-- Tail formazas
tail = transform.direction_abbrev:transform(tail)
-- Osszerakjuk
str = table_concat({head,num,tail}, L" ")
-- Dupla space ki
str = wstring.gsub(str, L"%s%s+", L" ")
-- Eltesszuk
roads[k] = str
end
res = table_concat(roads, L"; ")
else
res = transform.roadname_abbrev_table:transform(roadnum)
end
return res
end[/spoiler]
Maybe changing it to if head == L"A" then head = L"A" end instead, See what happens...
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby archercj » Wed Jan 25, 2012 5:21 pm

Fatboyfun wrote:I had a poke through the Loquendo files and this looks suspect...

File at: Voice_TTS-Pro-UK-Kate-zervdim.zip -> config\config_transforms.lua
[SPOILER=Text]local function format_road_number(roadnum)
local res
if is_road_number(roadnum) then
roads = transform_roadnumber_explode_eu(roadnum)
for k, str in ipairs(roads) do
-- Nagybetu
str = wstring.upper(str)
-- Kotojelbol space
str = wstring.gsub(str, L"(%a)-(%a)", L"%1 %2")
_,_,head,num,tail = wstring.find(str, L"^(.-)(%d+)(.-)$")
--
if head == L"A" then head = L"Ay" end
-- Szam formazas
num = format_number(num)
-- Tail formazas
tail = transform.direction_abbrev:transform(tail)
-- Osszerakjuk
str = table_concat({head,num,tail}, L" ")
-- Dupla space ki
str = wstring.gsub(str, L"%s%s+", L" ")
-- Eltesszuk
roads[k] = str
end
res = table_concat(roads, L"; ")
else
res = transform.roadname_abbrev_table:transform(roadnum)
end
return res
end[/spoiler]
Maybe changing it to if head == L"A" then head = L"A" end instead, See what happens...


I tried this but seem to lose few of the TTS pro functions. I had a similar issue with something YT suggested I edit. I've tried using winrar and 7zip but no good
archercj offline


Junior Member



 
Joined: Mon Nov 14, 2011 4:20 pm
Posts: 72
Has thanked: 2 times
Been thanked: 0 time

Previous

Return to General Discussions about iGO core

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 3 guests