Návod na tvorbu vlastních hlasů pro TomTom
(100% ověřený pro TomTom GO 510 s operačním systémem verze 6.0)
Každý hlas obsahuje 59 jednoslovných nebo víceslovných instrukcí.
Kompletní seznam naleznete níže.
Instrukce jsou kódovány ve formátu OGG Vorbis a potom zabaleny do jednoho souboru s příponou chk.
Kompletní hlas se skládá ze dvou (resp. tří) souborů. Každému chk souboru odpovídá ještě soubor vif. Volitelně je možno přidat ještě soubor bmp, který pokud je stejně pojmenovaný jako chk soubor zobrazí obrázek (fotografii) v menu navigace u příslušného hlasu.
The *.VIF file contains the description of the voice and the related *.CHK file.
Např hlas „null“ se skládá ze dvou souborů: souboru null.vif a souboru data71.chk. Obsahem souboru vif je následující:
null
data71.chk
Hlas lze vytvořit při dodržení následujících kroků:
1) Budete potřebovat program na nahrávání a konverzi zvuku do formátu OGG Vorbis. Jako jednoduchý příklad doporučuji program Audacity. Link je k dispozici na tomtom.webgarden.cz. Program je freeware.
2) Stáhněte program VIFTOOL (freeware)
Jedná se o pseoudoDOSovský prohrámek který dokáže dekódovat chk soubor na jednotlivé instrukce ve formátu OGG Vorbis a naopak instrukce poskládat zpět do chk souboru a vygeneruje i vif soubor.
Pokud chcete upravit některý z již existujících hlasů, pokračujte krok po kroku. Jinak přeskočte na 4. Z bodu 3 budete potřebovat pouze roztopovat VIFTOOL.
3) Zkopírujte soubory s příslušným hlasem do libovolného adresáře ve vašem PC. Je nutné zkopírovat oba soubory – chk i vif z karty nebo harddisku vašeho TomTomu (např. data17.chk a data17.vif). Nikdy tyto operace neprovádějte přímo na kartě (harddisku) vaší navigace! Potom do stejného adresáře rozbalte VIFTOOL.
V adresáři musíte mít následující soubory patřící VIFTOOLu:
library.zip
python23.dll
viftool.exe
w9xpopen.exe
zlib.pyd
_sre.pyd
a například hlasové soubory:
data17.chk
data17.vif
4) Jednotlivé instrukce vybalíte z chk souboru tak, že na příkazový řádek DOSu spustíte z adresáře VIFTOOL s následujícími parametry (doufám, že trochu DOSu umíte. Pro jistotu: pokud máte soubory uloženy v adresáři s cestou C:\Dokumenty\Hlas, bude sekvence vypadat takhle – do příkazového řádku pište následující a za každým bouchněte na Enter:
C:
CD Dokumenty
CD Hlas
Pokud jste to zvládli, v příkazovém řádku uvidíte C:\Dokumenty\Hlas a za mezerou bude blikat kurzor):
Napište:
viftool split data17.vif
Do adresáře se vám rozbalí 59 souborů ogg:.
After.ogg
50.ogg
80.ogg
100.ogg
200.ogg
300.ogg
400.ogg
500.ogg
600.ogg
700.ogg
800.ogg
Meters.ogg
Arrive.ogg
TurnRight.ogg
2ndLeft.ogg
2ndRight.ogg
3rdLeft.ogg
3rdRight.ogg
AhExit.ogg
AhExitLeft.ogg
AhExitRight.ogg
AhFerry.ogg
AhKeepLeft.ogg
AhKeepRight.ogg
AhLefturn.ogg
AhRightTurn.ogg
AhUTurn.ogg
BearLeft.ogg
BearRight.ogg
Charge.ogg
Depart.ogg
KeepLeft.ogg
KeepRight.ogg
LnLeft.ogg
LnRight.ogg
MwEnter.ogg
MwExit.ogg
MwExitLeft.ogg
MwExitRight.ogg
RbBack.ogg
RbCross.ogg
RbExit1.ogg
RbExit2.ogg
RbExit3.ogg
RbExit4.ogg
RbExit5.ogg
RbExit6.ogg
RbLeft.ogg
RbRight.ogg
RoadEnd.ogg
SharpLeft.ogg
SharpRight.ogg
Straight.ogg
TakeFerry.ogg
Then.ogg
TryUTurn.ogg
TurnLeft.ogg
UTurn.ogg
Yards.ogg
A dále musíte vědět, co která OGG znamená. Pokud rozbalíte Miloslava, samozřejmě si to můžete naposlouchat. Pro lenochy uvádím i přiřazení Miloslavových perel k jednotlivým souborům:
Druhá odbočka doleva 2ndLeft.ogg
Druhá odbočka doprava 2ndRight.ogg
Třetí odbočka doleva 3rdLeft.ogg
Třetí odbočka doprava 3rdRight.ogg
Padesáti 50.ogg
Osmdesáti 80.ogg
Stu 100.ogg
Dvou stech 200.ogg
Třech stech 300.ogg
Čtyřech stech 400.ogg
Pěti stech 500.ogg
Šesti stech 600.ogg
Sedmi stech 700.ogg
Osmi stech 800.ogg
Po After.ogg
Blíží se sjezd AhExit.ogg
Blíží se sjezd doleva AhExitLeft.ogg
Blíží se sjezd doprava AhExitRight.ogg
Blíží se trajekt AhFerry.ogg
Dále se budete držet vlevo AhKeepLeft.ogg
Dále se budete držet vpravo AhKeepRight.ogg
Blíží se odbočka doleva AhLeftTurn.ogg
Blíží se odbočka doprava AhRightTurn.ogg
Blíží se obrat do protisměru AhUTurn.ogg
Dojeli jste na místo určení Arrive.ogg
Jeďte doleva BearLeft.ogg
Jeďte doprava BearRight.ogg
Poplatek Charge.ogg
Vyjeďte Depart.ogg
Jeďte vlevo KeepLeft.ogg
Jeďte vpravo KeepRight.ogg
Zůstaňte v levém pruhu LnLeft.ogg
Zůstaňte v pravém pruhu LnRight.ogg
Metrech Meters.ogg
Jeďte na dálnici MwEnter.ogg
Sjeďte MwExit.ogg
Sjeďte vlevo MwExitLeft.ogg
Sjeďte vpravo MwExitRight.ogg
Objeďte kruhový objezd RbBack.ogg
Jeďte rovně na kruhovém objezdu RbCross.ogg
První odbočka RbExit1.ogg
Druhá odbočka RbExit2.ogg
Třetí odbočka RbExit3.ogg
Čtvrtá odbočka RbExit4.ogg
Pátá odbočka RbExit5.ogg
Šestá odbočka RbExit6.ogg
Jeďte doleva na kruhovém objezdu RbLeft.ogg
Jeďte doprava na kruhovém objezdu RbRight.ogg
Na konci ulice RoadEnd.ogg
Ostře doleva SharpLeft.ogg
Ostře doprava SharpRight.ogg
Jeďte rovně Straight.ogg
Jeďte na trajekt TakeFerry.ogg
A potom Then.ogg
Až to bude možné, otočte se TryUTurn.ogg
Zahněte doleva TurnLeft.ogg
Zahněte doprava TurnRight.ogg
Otočte do protisměru UTurn.ogg
Yardech Yards.ogg
Pokud budete nahrávat hlas, doporučuji nahrát i následující hlášky. Co s nimi se dozvíte na tomtom.webgarden.cz
Pozor! Mobilní radar
Pozor! Kamera na semaforu!
Pozor! Úsekové měření
Pozor! Stacionární radar
4) Z adresáře si vyberte soubor, který chcete modifikovat (třeba Arrive.ogg) a nahrajte si vlastní verzi kterou pak vyexportujte do souboru Arrive.ogg a ten původní prostě nahraďte (nebo si přiřaďte libovolný zvuk, písničku, krknutí… cokoli. Pamatujte, že zvuk musí být ve finále převeden vždy do formátu OGG Vorbis – Audacity umí převádět mezi formáty vaw, mp3 a ogg obousměrně).
Nebo:
Pokud začínáte načisto, doporučuji si vzít sekvenci Miloslava (viz. výše), přizpůsobit si ji k obrazu svému, napsat na kus papíru a vytvořit zmíněných 59 oggů, které se musí jmenovat přesně tak, jak je uvedeno u Transkriptu Miloslava. V pojmenování se vlastní invence nevyplácí, jména souborů musíte dodržet, jinak to nebude fungovat.
Já to např. v Audacity dělal tak, že se namluvila celá sekvence instrukcí s mezerami jako jedna stopa, v menu Soubor je možnost „Exportovat ogg z označeného výběru“, takže jednotlivé oggy z toho prostě jeden po druhém vykoušete.
Pravděpodobně budete muset softwarově zesílit zvuk (pokud nemáte hodně dobrý mikrofon a odstíněné zvukové pozadí). Sice ztratíte na kvalitě a hlas bude znít trochu „strojověji“, ale šeptání v jedoucím autě fakt neuslyšíte. Zesílení najdete v menu „Efekty“.
Každopádně na konci musíte mít v adresáři 59 oggů (viz. seznam výše)
5) Z adresáře odstraňte původní soubory vif a chk (v našem příkladu data17.vif a data.17.chk)
6) Zkompilujte pomocí VIFTOOLu nové soubory vif a chk. Následující příkaz je nutno zadat z adresáře, kde jsou umístěné vámi vytvořené nebo modifikované ogg soubory a somotný prográmek VIFTOOL. Kdo tápe, přečte si úvod bodu 4.
Napište např.
viftool join 17 "English - Jane (GB)" data17.vif
Kde parametry znamenají:
17 – pořadí hlasu v navigaci
English – popisek pod hlasem u jazyka
Jane – Jméno u hlasu
(GB) – identifikace jazyka
Pozn.: Zvláště ty volitelné parametry v uvozovkách moc nefungují, takže hlas je pak bez jména, vlajky a popisku, nicméně funguje v pohodě. Klidně to lze ořezat na viftool join 17 data17.vif a pak to vyfrkne dva soubory – data17.chk a data17.vif
7) Teď už zbývá zkopírovat vámi vytvořené soubory (v příkladu data17.vif a data17.chk) na kartu (harddisk) vaší navigace do adresáře Voices.
Pokud samozřejmě použijete data17, nahradíte si některý existující hlas. Já používám čísla jako 95, 96 apod. a frčí to v pohodě.
8) Pokud chcete přidat obrázek, vytvořte si bmp (myslím že velikost je 160x160 pix) a pojmenujte ho podle vašich souborů (v našem příkladu by to byl data17.bmp). Pak budete mít u hlasu zobrazen příslušný obrázek.
Tags: hlasů pro, ověřený, tomtom, hlasů, tvorbu, vlastních, návod