Viftool benutzen....(Eigene sprachdateien erstellen)

  • Hallo,


    ich bin neu hier im forum..... deswegen begrüsse ich alle ganz nett ;)
    haha ... ich weiß.... alles steht, keiner lacht, trudi hat nen witz gemacht...
    So... jetzt das problem:


    Ich möchte mir eigene sprachdateien zusammenbasteln und auf den TTG bringen... dazu muss ich ja z.b die standardstimme der lisa von dem chk
    Format ins wave format umwandeln.... wie funktioniert denn das jetzt ganz genau? Wenn ich viftool starten möchte kommt plötzlich ein schwarzes fenster und geht dann gleich wieder weg... finde ich seltsam.... weiß jemand rat? Vielen dank schon mal im voraus.... ;)


    MfG trudi

  • Du brauchst nicht erst die original Lisa auseinandernehmen, sondern es langt, wenn du alle benötigten (eigenen) Sprachdateien im OGG Format hast, wenn die noch im wav Format sind, einfach mit oggencode umwandeln.
    Anschließend tust du alle richtig benamten OGG Dateien in einen Ordner und startest mit bestimmten Parametern das viftool.
    Das Viftool hat keine eigene oberfläche, sondern ist ein kleines Dos tool, das von der Kommandozeile mit bestimmten übergabeparametern gestartet werden möchte.
    Eine genaue beschreibung findest du hier:
    eigene Sprachdateien erstellen..

  • Hallo,
    erstmal danke für deine Antwort ;)
    jetzt bin ich schon ein stück weiter....
    aber noch eine frage.... wie starte ich viftool denn jetzt mit diesen bestimmten parametern?
    vielen dank schon mal im voraus
    mfg trudi

  • Da der 'original' Thread anscheinend entfernt wurde hier nochmal die kurze anleitung: (Originial bei Alex alias ghostwheel)


    Kleines Howto:


    * Zip runterladen und z.B. nach c:\viftool\ auspacken. (Dort liegt dann die viftool.exe und ein paar weitere Dateien)
    * Einen Ordner c:\viftool\files\ erstellen und dort die WAV's/OGG's (Benenung: siehe unten) hinlegen.
    * Falls es noch WAV's sind mit oggenc nach ogg wandlen (siehe unten).
    * Kommandozeile öffnen (Start-Ausführen-"cmd") und in den Ordner wechseln "c:", "cd viftool"
    * VifTool starten: "viftool.exe join 12 "Français - Catherine" files\fraf.vif" -erzeugt wenn alles OK ist eine "data12.chk" und eine "fraf.vif" zur Ersetzung der französischen Stimme "Catherine"



    Viele WAVs auf einmal lassen sich mit oggenc so konvertieren (man kann natürlich auch ein GUI-Tool nehmen):


    * "oggenc.exe" aus dem archiv nach "c:\viftool\files" kopieren
    * Kommandozeile öffnen (Start-Ausführen-"cmd") und in den Ordner wechseln "c:" cd viftool\files"
    * Dort "for %f in (*.wav) do oggenc -b 40 %f" ausführen.
    * Evtl. leere OGGs (z.B. "Yards.ogg") nochmal ohne bitrate angabe konvertieren: "oggenc Yards.wav"
    * Fehlende Dateien (z.B. "Charge.ogg") durch eine andere ersetzen (z.B. Yards.wav kopieren und umbenennen)
    * Ziel ist es nachher die "*.ogg" Dateien (siehe unten) im Order zu haben.



    Hier noch die Dateinamen der einzelnen Sprachdateien:


    * 'After.ogg' => 'nach'
    * '50.ogg' => '50'
    * '80.ogg' => '80'
    * '100.ogg' => '100'
    * '200.ogg' => '200'
    * '300.ogg' => '300'
    * '400.ogg' => '400'
    * '500.ogg' => '500'
    * '600.ogg' => '600'
    * '700.ogg' => '700'
    * '800.ogg' => '800'
    * 'Meters.ogg' => 'Metern'
    * 'Arrive.ogg' => 'Sie haben ihren Bestimmungsort erreicht'
    * 'TurnRight.ogg' => 'Biegen Sie rechts ab'
    * '2ndLeft.ogg' => 'Biegen Sie die zweite links ab'
    * '2ndRight.ogg' => 'Biegen Sie die zweite rechts ab'
    * '3rdLeft.ogg' => 'Biegen Sie die dritte links ab'
    * '3rdRight.ogg' => 'Biegen Sie die dritte rechts ab'
    * 'AhExit.ogg' => 'Ausfahrt vor Ihnen'
    * 'AhExitLeft.ogg' => 'Ausfahrt links vor Ihnen'
    * 'AhExitRight.ogg' => 'Ausfahrt rechts vor Ihnen'
    * 'AhFerry.ogg' => 'Nehmen Sie die Fähre vor Ihnen'
    * 'AhKeepLeft.ogg' => 'Bleiben Sie links'
    * 'AhKeepRight.ogg' => 'Bleiben Sie rechts'
    * 'AhLeftTurn.ogg' => 'Abbiegung links vor Ihnen'
    * 'AhRightTurn.ogg' => 'Abbiegung rechts vor Ihnen'
    * 'AhUTurn.ogg' => 'Wendemöglichkeit vor Ihnen'
    * 'BearLeft.ogg' => 'Halten Sie sich links'
    * 'BearRight.ogg' => 'Halten Sie sich rechts'
    * 'Charge.ogg' => 'Congestion charge'
    * 'Depart.ogg' => 'Abfahrt'
    * 'KeepLeft.ogg' => 'Bleiben Sie links'
    * 'KeepRight.ogg' => 'Bleiben Sie rechts'
    * 'LnLeft.ogg' => 'Bleiben Sie auf der linken Spur'
    * 'LnRight.ogg' => 'Bleiben Sie auf der rechten Spur'
    * 'MwEnter.ogg' => 'Fahren Sie auf die Autobahn'
    * 'MwExit.ogg' => 'Nehmen Sie die Ausfahrt'
    * 'MwExitLeft.ogg' => 'Nehmen Sie die Ausfahrt links'
    * 'MwExitRight.ogg' => 'Nehmen Sie die Ausfahrt rechts'
    * 'RbBack.ogg' => 'Fahren Sie um den Kreisverkehr herum'
    * 'RbCross.ogg' => 'Fahren Sie geradeaus über den Kreisverkehr'
    * 'RbExit1.ogg' => 'Erste Ausfahrt'
    * 'RbExit2.ogg' => 'Zweite Ausfahrt'
    * 'RbExit3.ogg' => 'Dritte Ausfahrt'
    * 'RbExit4.ogg' => 'Vierte Ausfahrt'
    * 'RbExit5.ogg' => 'Fünfte Ausfahrt'
    * 'RbExit6.ogg' => 'Sechste Ausfahrt'
    * 'RbLeft.ogg' => 'Biegen Sie im Kreisverkehr links ab'
    * 'RbRight.ogg' => 'Biegen Sie im Kreisverkehr rechts ab'
    * 'RoadEnd.ogg' => 'Am Ende der Straße'
    * 'SharpLeft.ogg' => 'scharf links'
    * 'SharpRight.ogg' => 'scharf rechts'
    * 'Straight.ogg' => 'Fahren Sie geradeaus'
    * 'TakeFerry.ogg' => 'Fahren Sie mit der Fähre'
    * 'Then.ogg' => 'dann'
    * 'TryUTurn.ogg' => 'Drehen Sie wenn möglich um'
    * 'TurnLeft.ogg' => 'Biegen Sie links ab'
    * 'UTurn.ogg' => 'Wenden Sie'
    * 'Yards.ogg' => 'Yards'



    Eine CHK/VIF Datei auspacken geht mit "viftool split "VIF-Name" - das klappt aber zur Zeit nur mit deuf.vif und deum.vif. Einfach die "deuf.vif" inkl. der "data02.chk" in den leeren c:\viftool\files Ordner kopieren und im Ordner c:\viftool\ aufrufen: "viftool.exe split files\deuf.vif"

  • Hey ho .... danke für die antwort ;)


    Aber so richtig funktioniert das alles noch nicht.... ich hab einzelne wav dateien aufgenommen und die dann nach den Namen wie After, 50, 80
    100 etc. benannt und in den File- ordner gespeichert ...... dann mit einem proggi die wav dateien ins ogg format umgewandelt.... so hatte ich im endeffekt die ogg dateien im ordner.... (die ogg dateien ließen sich nicht auf dem computer abspielen...) dann habe ich, wie es da steht, das viftool geöffnet und das kopiert was da stand: viftool.exe join 12 "Français - Catherine" files\fraf.vif ....
    hat auch geklappt... ich hatte eine chk datei und eine vif datei...
    jetzt habe ich das ganze in den tomtom go kopiert... jetzt sollte die französische stimme catherine durch meine erstellte stimme ersetzt werden.... tomtom eingeschaltet..... in die stimmen-option gewechselt und siehe da es funktioniert nicht..... wenn ich bei catherine test anklicke kommt einfach gar nichts...., auch wenn ich navigiere kommt nichts..... was mache ich falsch????


    P.S. ich habe beí der datei "charge" und "yards" einfach auch diese wörter ins micro gebrüllt... ist das richtig?


    schon mal vielen dank im voraus....
    mfg trudi

  • Sind die Dateien auch im richtigen Ordner? Irgendwo habe ich mal hier gelesen das die Sounds in einem bestimmten Verzeichnis liegen...
    Habe einen "Ur" Go und da sind die im Hauptverzeichnis. Und die Dateien heissen genau: fraf.vif & data12.chk?

  • Wenn der Go die Dateien nicht findet, sind die auch nicht im Menü auswählbar.
    Es scheint wirklich ein Problem bei der erstellung der ogg Dateien zu sein, denn ich kann meine ogg Dateien im Winamp anhören.


    Leider wurde der kleine Französin Thread gelöscht :-D) dort stand genau welche Bitrate benötigt wird, dann könnte man das auch mit nem anderen Tool mal umkodieren... aber ich würde mal den Blauen Claus fragen... der hat das ja schließlich schon des öfteren gemacht ;)

  • nochma danke für die vielen antworten ;)
    mir scheint als wenn der tomtom die dateien erkennt, sie jedoch nicht abspielen kann... naja dann werd ich mal mit dem claus bekanntschaft machen ;)


    mfg trudi

  • So.. jetzt kann der POI Soundgenerator auch die Voicefiles erstellen und extrahieren.. guck mal hier:
    http://www.automated.it/ttg-poipatcher.html


    dort steht auch in welchem ogg format die dateien vorliegen müssen und welche tools man dafür benutzen kann.


    viel spaß :D


    Martin

  • Hallo,


    mich würde mal interessieren, wie die Stimmen ihre Namen bekommen.
    Egal ob ich beim Konvertieren "Français - Catherine" eingebe oder "leer", ich nehme nicht die 12 sondern mache mit 88 ein neues File, die Stimmen heißen beim Auswählen immer "Special" und irgendeine Nummer.

  • Die Namen in der vif Datei dienen nur der Orientierung, die Namen sind fest in der NaviSoftware eingebunden. Und alle Nummern größer 50 (oder sowas) heißen dann Spezial und werden durchnumeriert.


    Damit du trotzdem nicht die Stimmern verwechselst, hilft oftmals eine passende Bitmap Datei die genauso heißt wie die .chk Datei und eine bestimmte größe haben muss (irgendwo gab es mal einen thread dazu) und dann wird das entsprechende Bildchen angezeigt..


    Martin



    Edit:
    Habe eben den passenden Thread dazu gefunden: >>> klick <<<

    Einmal editiert, zuletzt von BilliG ()

  • Zitat

    Original von exmerci
    Hallo,


    mich würde mal interessieren, wie die Stimmen ihre Namen bekommen.
    Egal ob ich beim Konvertieren "Français - Catherine" eingebe oder "leer", ich nehme nicht die 12 sondern mache mit 88 ein neues File, die Stimmen heißen beim Auswählen immer "Special" und irgendeine Nummer.


    Hi, in der *.vif Datei muß stehen
    Francais - Catherine und die jeweilige *.chk Datei


    zB
    Francais - Catherine
    data12.chk
    Wenn du ein Bild hast, mußt du es dann data12.bmp nennen
    Gus

  • Hallo und danke.


    @ Gus


    das ist es ja. Was in der vif Datei steht ist völlig egal. Es wird nicht berücksichtigt. Das mit dem Bild ist klar. Das mit den Namen ist dann wohl so wie es BilliG geschrieben hat. Danke.