TTS for C510 - details

Here yet another how-to

back to "enthusiastic" page 

impressum 

PLEASE NOTE: THE NEW FIRMWARE 5.50 (published 29.3. 2007) and 5.60 (published 4.4.2007) will disable TTS!!!
Better don't make that firmware update or you will loose that nice feature again.
(Garmin, I do not understand that step. TTS is a great way to make navigation more safe. Please don't make your products worse than they could be.)
 

-> If looking for the right  firmware for your C510, you might find it here:  http://gpsinformation.org/perry/streetpilot/c5x0/ or here, on http://atzi22.googlepages.com/

 

To make the Garmin Streetpilot C510 use TTS voices there must be three files for each TTS voice in the /garmin/voice folder of your unit:

1) 000.NEW (zero zero zero.NEW)
This file is in fact a copy of the next one, it is simply copied next to the original and renamed. It is about 14 MB big in size.

2) language__name.vpm
This file contains the voice Data and some additional information like volume, speed and how the voice is displayed in your unit. The file is exactly the same file that can be found on the garmin website for download, apart from two minor details:

* The file from the download site is a zipped file that contains the file we are talking about and an additional installation file but we do NOT need the installation file.
* The voice file found in the zip archive is called language__name__version.rgn and is 60 Byte longer than the file we actually need. The additional 60 Byte are at the very beginning of that file and can be removed quite easily using a Hex editor or a Unix call that will also rename the file:
dd if=language__name_version.rgn of=language__name.vpm bs=60 skip=1

3) language__name.sum (NOT NEEDED AS JSK from the german pocketnavigation.de forum found out!!)
This file is just a copy of any of the .sum files you can find in your C510 - it is renamed to exactly the same name as the language__name.vpm file containing the TTS voice.

Now to make the Garmin tell you street names ("text to speech") the three files just have to be copied to the Garmin C510 in the Garmin/voice folder.


After restarting the unit the new TTS voice can be choosen in the "System Settings" - "Localising Your C510" - "Locale". (all that is explained in the Owner's Manual: http://www.garmin.com/manuals/StreetPilotc510_OwnersManual.pdf). From now on the unit will tell you the street names, if you choose a "TTS" - voice.



To make it even clearer here three examples:
(Please note that all likely the *.sum files are not needed for TTS on your garmin, I will delete that later when I am absolutely sure)

 

French voice ("Virginie")
Download http://www.garmin.com/software/Voice,French-Virginie_TTS__140.exe, unzip the file
Francais_europeen_Virginie_0130.rgn, cut the first 60 bytes using xvi32 , call the file
Francais_European_virginie.vpm, make a copy of that file called
000.NEW (again zero zero zero.new) and copy both files to your unit into the folder Garmin/voice. Make a copy of
francais_european_.sum in your Garmin/voice folder on your unit, call it Francais_European_virginie.sum and disconnect the unit from your PC. Restart it et voilá.

English voice ("Emily")
Download http://www.garmin.com/software/Voice,BritishEnglish-Emily_TTS__140.exe, unzip the file
English_British_Emily_0140.rgn, cut the first 60 bytes using xvi32 , call the file
English_British_Emily.vpm, make a copy of that file called
000.NEW (again zero zero zero.new) and copy both files to your unit into the folder Garmin/voice. Make a copy of
english_british_.sum in your Garmin/voice folder on your unit, call it
English_British_Emily.sum and disconnect the unit from your PC. Restart it et voilá.

German voice ("Steffi")
Download http://www.garmin.com/software/Voice,German-Steffi_TTS__140.exe new link!-> http://www8.garmin.com//software/Voice,German-Steffi_TTS__140.exeu unzip the file
Deutsch__Steffi_0140.rgn, cut the first 60 bytes using xvi32 , call the file
Deutsch__Steffi.vpm, make a copy of that file called
000.NEW (again zero zero zero.new) and copy both files to your unit into the folder Garmin/voice. Make a copy of
deutsch.sum in your Garmin/voice folder on your unit, call it
Deutsch__Steffi.sum and disconnect the unit from your PC. Restart it et voilá.

For detailed step by step instructions have a look at the "enthusiastic" page.

 

Here some screenshots that explain how to edit the .rgn - File - as example here is "Virginie":

(Bonjour BreizhMan56 et merci pour ta collection des Topics sur  gpspassion.com)

1) The .rgn file when opened with xvi32:

 2) when the first 60 Bytes are cut:

 3) searching for "volume" (click the right hand part of xvi32):

 4) "volume" found

 

And here even some more screenshots that show the beginning of the files after cutting the first 60 bytes (or after using the USB-upload trick described on Phil's Site)

deutsch_yannick.vpm:

deutsch__Steffi.vpm:

english_british_emily.vpm (1.30):

english_british_emily.vpm (1.40):

Francais_European_Virginie.vpm:


PLEASE NOTE: THE NEW FIRMWARE 5.50 (published 29.3. 2007) and 5.60 (published 4.4.2007) will disable TTS!!!
Better don't make that firmware update or you will loose that nice feature again.
(Garmin, I do not understand that step. TTS is a great way to make navigation more safe. Please don't make your products worse than they could be.)

-> If looking for the right  firmware for your C510, you might find it here:  http://gpsinformation.org/perry/streetpilot/c5x0/ or here, on http://atzi22.googlepages.com/



More than one TTS voice?

If you want more than one TTS voice on your unit you will need to rename the 000.NEW files to 000.NEW, 001.NEW, 002.NEw etc. Take care to have enough free space on your unit available -  currently I have Yannick, Steffi and Virginie installed :-)

Other things concerning the C510 that might be helpful - not clear yet, however :-)


------------------------------------------------------------------------------------------------------

Phil Hornby has written some nice software that allows you to design/edit gpx files for your Garmin Streetpilot. Using this software you can easily add photos, phone numbers, adresses to "points of interests" and waypoints. Check it out here - it's nice and the software is worth the price. Here a Screenshot: