Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 1 of 3 123 LastLast
Results 1 to 10 of 29
  1. #1
    Master esquiro's Avatar
    Join Date
    Nov 2015
    Location
    Geleboul
    Posts
    14
    Rep Power
    0

    TomTom Tuto: Adding voices to new Tomtom Go Mobile App

    Tutorial
    Adding recorded voices (coming from older versions of Tomtom) into the new Tomtom Go Mobile App

    I give you an automatic script for a simplest way of adding voices:
    1) Launch Tomtom Go Mobile with your smarphone and add, with the voice menu, one (or more) voice (it will be replaced by your old voice during the script).
    MANDATORY: only foreign recorded/canned voices can be managed and replaced by the script.
    2) Create a new directory into your computer.
    3) Copy within your(s) old version voice files (There is two files called "data<xxx>.chk" and "data<xxx>.vif") as well as the file "content.db" located in your smartphone at:
    <Phone>\Android\data\com.tomtom.gplay.navapp\files\
    4) Clic on this new directory, or on one of its files, and make a "Drag&Drop" over the script name "Add_voice_to_Tomtom_GO_Mobile.cmd".
    5) During the script, you will be asked to select :
    • The foreign canned voice you want to replace into your Tomtom Go Mobile.
    • The new old voice name you want to install for replacement into your Tomtom Go Mobile.
    6) A new selection loop is done until the end of the foreign canned installed voices list or the "Cancel" button selection.
    7) Script will create, into the directory containing your 3 files, a sub-directory called "New voice files".
    You can find into :
    • A file ""content.db"" modified which include the modification for the new old voice.
    • One (or many) directory whose name is a number and that contains new old voice files (Premium voices with ".dct" file activation are supported actually).
    8) Select all directories whose name is a number and replace the same directories into your smartphone at :
    <SDCard>\Android\data\com.tomtom.gplay.navapp\files\data\voices\
    9) Select the new "content.db" file et replace the same file into your smartphone at :
    <Phone>\Android\data\com.tomtom.gplay.navapp\files\
    10)With DEBUG Mode, this script generate (into the originals files directory) 2 SQLite files called "plaintext_ORIG.db" and "plaintext_MOD.db" which respectively correspond
    to the original "Content.db" file and the one newly created. They are editable via the Firefox PlugIn "SQLite Manager".
    11) Enjoy your news voices with Tomtom Go Mobile !!

    Spoiler: Updates

    Update Version 3:
    • Multi voices management
    • Optimization of VIF file management


    Update Version 2.1:
    • Script syntax correction
    • Correction to manage voice revision in the 7th line of voice VIF file


    Update Version 2:
    • Management of differents sorts of database files (encrypted with key "ganzou" or key "DeltaFoX").
    • Possibility to encrypt a database file with the other encryption key (You need to add the new encryption key name to the parameter at line 3 into the script file).


    Thanks to Djeman.
    Attached Files Attached Files
    Last edited by esquiro; 12th January 2016 at 12:15 PM. Reason: Version 3

  2.    Advertissements


  3. #2
    Junior Member
    Join Date
    Dec 2015
    Location
    portugaL
    Posts
    1
    Rep Power
    0

    Default

    thanks for this

    i ahve a problem i cant find that content.db file

    ia hve a nexus 5 and its rooted.

    i found one inside data/data/com.tomtom.gplay.navapp/database but it says is encrypt

  4. #3
    Master esquiro's Avatar
    Join Date
    Nov 2015
    Location
    Geleboul
    Posts
    14
    Rep Power
    0

    Default

    Your directory (data/data/com.tomtom.gplay.navapp/database) is not the same as mine (\Android\data\com.tomtom.gplay.navapp\files\ on my Samsung S4 Android 4.4.2) but it seems to be the good directory.
    "Content.db" file is an encrypted file => It's normal.

    Use it with my script and tell me exactly what message you get (i you get an error message).
    During the script, do you have a windows which tells you to select the voice (voice name is used) ?

  5. #4
    Master esquiro's Avatar
    Join Date
    Nov 2015
    Location
    Geleboul
    Posts
    14
    Rep Power
    0

    Default

    Update version 2 (manage DeltaFox version 1.8.1)

  6. #5
    Member +
    Join Date
    Jul 2011
    Location
    China
    Posts
    38
    Rep Power
    31

    Default

    @esquiro
    Thank you very much!
    What I mean is, how to use SQL tool (SQLcipher etc.) to modify content.db, to any existing map file copyed to the following path:
    Android \ data \ com.tomtom.glay.navapp \ files \ data \ maps \ ... ?
    If you solve the problem, we do not need to repeat the download maps! It's great! Thanks a lot!

  7. #6
    Member
    Join Date
    Dec 2015
    Location
    uk
    Posts
    6
    Rep Power
    0

    Default

    hi
    thanks for the tut.
    iv trying for a long time but with no success. i get to the part were it ask me if i want to replace a voice, i say yes, then throws up a error.
    [Only registered and activated users can see links. ]
    it dos create files + content.db file in the "new voice folder" but when i place these on my samsung s5 running tt go mobile, it doest work.
    Last edited by throbber; 29th December 2015 at 09:46 AM.

  8. #7
    Master esquiro's Avatar
    Join Date
    Nov 2015
    Location
    Geleboul
    Posts
    14
    Rep Power
    0

    Default

    Hi Throbber,
    Could you send me by MP your files ("content.db" + voices files .chk and .vif) ?
    You can change too the parameter "ModeDEBUG" from OFF to ON into the script (line 22) and look at the script DOS screen content which will contain now more details.

  9. #8
    Member
    Join Date
    Dec 2015
    Location
    uk
    Posts
    6
    Rep Power
    0

    Default

    iv not got enough posts to pm anybody.
    this is one celebrity voice i have with the content.db from my phone.
    some voices have a meta.text with them, but not this one. i have no idea what thats for.
    thanks for having a look
    [Only registered and activated users can see links. ]

  10. #9
    Master esquiro's Avatar
    Join Date
    Nov 2015
    Location
    Geleboul
    Posts
    14
    Rep Power
    0

    Default

    Hi throbber,
    the pb is induced by your VIF file => The post has been updated with a new script version 2.1 (with corrections for your pb).
    Last edited by esquiro; 30th December 2015 at 01:05 AM.

  11. #10
    Member
    Join Date
    Dec 2015
    Location
    uk
    Posts
    6
    Rep Power
    0

    Default

    thank you so much esquiro, that worked a treat.
    so i thought i would add second celebrity voice as the first one worked.
    i went throw the same procedure but faled to work.(tt recognised it but no sound)
    im not sure why but after i added that voice, no voice would work even the standard tt and the first voice which originally worked.
    after i reset the tt it was back to normal with the standard and one celebrity voice working.
    is it because it needs the meta.text file??
    then again............ it shouldt have stopped all the voices working.

    the pb is induced by your VIF file
    btw whats pb stand for??
    Last edited by throbber; 30th December 2015 at 02:40 PM.

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •