Sounddateien verstehen

  • Nachdem die Mods regelnd eingeriffen haben, versuch ichs nochmal mit (hoffentlich) boardkonformen Informationen.


    Mal das wichtigste, damit der Aufruhr losgehen kann:
    Der 510 Voicefile enthält 2mal das Wort "halten", die eine ist die Tretten-Version (nummer 47) das andere (nummer 46) sagt eindeutig halten.


    Ich habe genügned Informationen über die Tabellen herausgefunden, um deren Struktur zu verstehen.


    Man kann tatsächlich, wie ich schon vermutet habe, mit einer Änderung von nur 2 Byte das eine file (tretten) in der Sprachsyntax gegen das andere (halten) tauschen. Ein solcher geänderter soundFile läuft bei mir jetzt im 510 und wartet darauf, dass wirklich kein tretten mehr vorkommt.


    Allgemeines:
    - Die Soundfiles im Odner voice können beliebig gelöscht und durch andere ersetzt werden (wer kein Update macht, is selber schuld. )


    - Der Sum file ist unwichtig und kann weggelassen werden.


    - Der Filename ist unwichtig. der soundfile ist intern codiert, welche Sprache er enthält - es ist nur ein Byte.
    Sehr schön, weil man geänderte Sprachfiles mit geändertem Namen einstellen kann.


    - Die sprachnamen stehen also nicht im File und auch nicht im hauptprogramm - wahrscheinlich in dem file, der die Schriftsprache definiert ( is ja auch logisch).


    - Wenn man zwei files für die gleiche Sprache in den Ordner voice einstellt, taucht der Spracheintrag in der Sprachauswahl 2mal auf - leider ohne jede Unterscheideung. (ich hab noch nicht ausprobiert, ob man die tatsächlich beide anwählen kann - das wäre dann die Auswahl alt-neu)


    - wenn man einen deutsche Sprachfile auf eine andere Sprache codiert, um die Auswahl zwischen alt und neu zu haben, stimmt leider die Sprachsyntax nicht - da steht offensichtlich auch noch etwas im Hauptprogramm, so gehts also nicht.


    Wer ist denn von euch am meisten vom tretten genervt?

    Einmal editiert, zuletzt von I2C ()

  • Hi, hab meinem Vater ein C510 zu Weihnachten gekönnt und den stört das tretten ungemein..... :D............alles weiter per PN..........

  • Zitat

    Original von I2C
    Mal das wichtigste, damit der Aufruhr losgehen kann:
    Der 510 Voicefile enthält 2mal das Wort "halten", die eine ist die Tretten-Version (nummer 47) das andere (nummer 46) sagt eindeutig halten.


    Man kann tatsächlich, wie ich schon vermutet habe, mit einer Änderung von nur 2 Byte das eine file (tretten) in der Sprachsyntax gegen das andere (halten) tauschen. Ein solcher geänderter soundFile läuft bei mir jetzt im 510 und wartet darauf, dass wirklich kein tretten mehr vorkommt.


    Verstehe ich das richtig: Du hast also in der Sprachdatei die Nummer 47 durch die Nummer 46 ersetzt. Also müsste die Sprachausgabe auf die 47 (halten) zurückgreifen und die Anweisung: "rechts halten" korrekt aussprechen.


    Und dieser geänderte Soundfile läuft bei dir im 510.


    Dann kannst du ihn doch hier einstellen, sodass ihn jeder runterladen kann. Oder funktioniert er noch nicht richtig?

  • Zitat

    Original von Eimerkopp
    Dann kannst du ihn doch hier einstellen, sodass ihn jeder runterladen kann. Oder funktioniert er noch nicht richtig?


    Ich würde mal die Seite 6 meiner Anleitung lesen "Software-Lizenzvereinbarung".

  • Zitat

    Original von flipper500


    Ich würde mal die Seite 6 meiner Anleitung lesen "Software-Lizenzvereinbarung".


    Es gibt ja auch ander Wege der Verteilung und wenn Garmin so arrogant ist und von sich aus nichts ändert, ist mir jedes Mittel recht! ;) Ist aber meine ganz persönliche Ansicht.


    Open Source - auch für die Sprache!!! :D :D

  • Ich sehe das genauso.


    Die Sprachausgabe des Gerätes hat einen Mangel.
    Garmin hat diesen Mangel entweder noch nicht bemerkt,
    Arbeitet an der Beseitigung des Mangels, oder sieht keine Veranlassung dazu diesen abzustellen.


    Als Kunde bzw. Verbraucher hat man das Recht auf einwandfreie Ware. Und wenn der Hersteller an dieser Stelle nicht weiterhelfen möchte, dann sollte es doch dem Kunden überlassen bleiben den Fehler im Produkt zu beheben.



    Das ist jedenfalls meine Meinung. Wäre aber auch interessant was die Anderen hierüber denken.

  • Zitat

    Original von Eimerkopp
    Verstehe ich das richtig: Du hast also in der Sprachdatei die Nummer 47 durch die Nummer 46 ersetzt. Also müsste die Sprachausgabe auf die 47 (halten) zurückgreifen und die Anweisung: "rechts halten" korrekt aussprechen.


    Und dieser geänderte Soundfile läuft bei dir im 510.


    Oder funktioniert er noch nicht richtig?


    Ja. Oder, um genau zu sein, ich habe die Sprachtabellen so geändert, dass nur noch auf den richtigen WAV zugegriffen wird. Der falsche ist nach wie vor im Sprachfile drin, wird aber nicht mehr benutzt.


    Funktionieren tut er, keine Probleme. Ob das tretten wirklich weg ist, muss sich noch endgültig rausstellen, dazu muss ich mehr fahren. ich bin mir aber 99,99 % sicher. Ich hab vorher versuchsweise andere Satzteile getauscht, und das Ergebnis war 100 % wie geplant.



    Zitat

    Original von Eimerkopp
    Dann kannst du ihn doch hier einstellen, sodass ihn jeder runterladen kann.


    Ja. könnte ich. Aber das bringt die Boardbetreiber in Schwierigkeiten. Der Abmahnwahnsinn hat heutzutage Ausmasse erreicht, dass unsere Boardbetreiber mit kostenpflichtigen Abmahnungen so tyrannisiert werden können, dass sue die Lust verlieren. Eine Abmahnung kostet etwa 1000 Euro, der Versuch, dagegen anzugehen, ist ein Kostenrisiko von 20000 Euro - und nur dann möglicherweise erfolgreich, wenn man eine lupenreine Weste hat. Und eine Grauzone ist das, was wir hier machen, sicher.
    Es genügt beispielsweise, den Namen eines bekannten Münchner Abmahnanwalts nur zu NENNEN - und schwupps - ist die Abmahnung da. Unser beliebeter Saublödmarkt hat auch so einen, der Internetkonkurrenten mit Abmahnungen überzieht - der Rekord ist momentan eine Abmahnung wegen eines fehlenden ";" in einer Werbeanzeige.


    Zitat

    Original von Eimerkopp
    Die Sprachausgabe des Gerätes hat einen Mangel.
    Garmin hat diesen Mangel entweder noch nicht bemerkt,
    Arbeitet an der Beseitigung des Mangels, oder sieht keine Veranlassung dazu diesen abzustellen.


    Als Kunde bzw. Verbraucher hat man das Recht auf einwandfreie Ware. Und wenn der Hersteller an dieser Stelle nicht weiterhelfen möchte, dann sollte es doch dem Kunden überlassen bleiben den Fehler im Produkt zu beheben.


    So möchte ich das auch gerne sehen - aber die Rechtsprechung hat sich heutzutage weit gegen den Käufer von Software verschoben. Wenn ich ein defektes Auto geliefert bekommen, hab ich massenhaft durchsetzbare Garantieansprüchen, und wenn ichs ausnahmsweise selbst beseitigen muss und mache, schert sich niemand dran (ausser dem TÜV, aber der achtet auf Sicherheit). und wenn ich ein Verbesserungsteil für ein Auto VERKAUFE, bemüht sich der Hersteller eiligst, das selbst zu machen, um das Geschäft selbst zu machen.


    Bei Software ist das anders. Heutzutage ist sogar eine Analyse der Funktionsweise von Dateien und Programmen in der Grauzone - Stichwort Reengineering. Selbst machen und selbst benutzen versucht man ja auch schon - zum Glück bisher ohne Erfolg - zu kriminalisieren, aber die Weitergabe (auch kostenlos) ist heutzutage angreifbar.


    Zitat

    Original von dieselweasel
    Es gibt ja auch ander Wege der Verteilung...


    Du hast Recht......

    Zitat

    Original von dieselweasel
    ...... und wenn Garmin so arrogant ist und von sich aus nichts ändert, ist mir jedes Mittel recht! ;)


    ....und es gibt auch keinen Grund für ein schlechtes Gewissen.


    Zitat

    Original von dieselweasel
    Open Source - auch für die Sprache!!! :D :D


    Nun - nicht nur für die Sprache.
    In Deutschland sind beispielsweise heftige Copyrights auf allem, was wie eine Karte aussieht oder Kartendaten enthält. Daher die wunderschöne regelmässige Abzocke mit Navi-Kartenupdates, mit Freischaltcodes und was auch immer.
    Dabei sitzen unsere Gemeinden, Bezirke, Länder und die Republik auf genau den Datenbanken, die die Strassendaten für unsere Navis enthalten - und diese Banken werden von unseren Steuergeldern finanziert, im Rahmen der Arbeit unsere Behörden. Jede Dienstleistung darüber lässt man sich aber nochmal bezahlen - Doppelbezahlung, finde ich.


    Ich kann also nur warnen, wer auf seine kleinen Frickelhomepage irgendeinen Kartenauschnitt drauf hat, egal ob von map24, expedia oder ausm Schulatlas kopiert - die Abmahnung ist sicher, sobald man sich dabei erwischen lässt. Bei Bildern gilt das gleiche - selbst angeblich freie Bilder haben manchen Leuten schon Abmahnungen eingebracht.


    Nochmal: Open Source.
    Meiner Meinung nach sind die Hersteller von den Navis alle aufm falschen Dampfer. Die sollen froh sein, wenn sich nicht irgendwann eine Open Source bildet, die Naviprogramme macht und Kartendaten sammelt..... dann können die nämlich einpacken. Nicht umsonst geht Microdocht ja mittlerweile mit spitzfindigen Rechtsstreitigkeiten gegen die Opensource vor....
    Man schaue sich nur Wikipedia an. In wenigen Jahren wird dies als Wisensbasis unschlagbar sein - den Lexikonherstellen stehen schwere Zeiten bevor.


    Zitat

    Original von flipper500


    Ich würde mal die Seite 6 meiner Anleitung lesen "Software-Lizenzvereinbarung".


    zufrieden?

    6 Mal editiert, zuletzt von I2C ()

  • Zitat

    Original von I2C



    [quote]
    ....und es gibt auch keinen Grund für ein schlechtes Gewissen.


    Jedenfalls haben die Garmins mir einen Hörfehler unterstellt und es hat sie gar nicht gejuckt! :evil:


    Deshalb gilt für mich auch hier wie so oft: Hilf, Dir selbst, da werden Sie geholfen! :D


    Scheinbar gibt's hier jedenfalls weitaus fähigere Leute als bei den "Sesselfurzenden" Garmin-Technikern. Wie so oft im Untergrund! :applaus :lachen


    Greetz.

  • Zitat

    Original von dieselweasel


    Scheinbar gibt's hier jedenfalls weitaus fähigere Leute als bei den "Sesselfurzenden" Garmin-Technikern.


    Ach, das würd ich nicht so sagen. Die Garmin-Leute haben schon ein tolles Produkt hingestellt bzw. eine Produktpalette.


    Bei einer Produktpallette ists besonders tricky - auf einer einheitlichen Hardware kann man verschiedene Produkte anbieten, die sich nur durch verschiedene Software unterscheiden, und man nimmt natürlich auch verschiedene Preise..... und hat dann mit Usern zu kämpfen, die genau das durch Feintunung der Software unterlaufen.


    Manchmal haperts dann einfach an ausreichendem Ohr zum Markt (Änderungswünsche) und genügend schnellen Bugfixes/Patches. Das ist nircht nur bei Garmin so (oder ist es garnicht so schlecht?), sondern, was man hört, bei MM und Navigon auch. Bei Destinator ists ne Katastrophe, und das ist noch geschlunzt.


    Ich wüsst beipsielsweise gar zu gerne, ob die Hardware eines 550 sich von der eines 510 unterscheidet - da gibts wohl ne Lautsprecher-Klinkenbuchse am 550. Wenn das alles ist - wer probiert mal, wie man die 550-Firmware auf den 510 bringt?


    Aber um nochmal auf die Techniker zurückzukommen - die Techniker sind in diesem Falle nicht das Problem. Es ist die Firmen"politik" mit den dafür Verantwortlichen und der daranhängede Vertrieb...da werden die Guidelines für das Firmenbild gemacht.

  • Gelöscht, doppelposting

    Einmal editiert, zuletzt von I2C ()

  • Zitat

    Original von I2C
    Nachdem die Mods regelnd eingeriffen haben, versuch ichs nochmal mit (hoffentlich) boardkonformen Informationen.


    Mal das wichtigste, damit der Aufruhr losgehen kann:
    Der 510 Voicefile enthält 2mal das Wort "halten", die eine ist die Tretten-Version (nummer 47) das andere (nummer 46) sagt eindeutig halten.


    Frage mich, warum man für einen Sprachbefehl dann zwei Files erstellt?
    Bei mir sagt er jedenfalls bei links und rechts "tretten". Greift also scheinbar jeweils auf Nr. 47 zurück. Na ich probier mal was. ;)


    Vielleicht gibt's ja auch ein "abtretten" (abbiegen)! :D :D :D


    Tschö.


  • Es gibt schon für verschiedene Verkehrsituationen, und speziell dann in verschiedenen Sprachen, verschiedene Worte.


    Das ganze garmin-Konstrukt sieht so aus, als ob es flexibel genug ist, um viele verschiedene Sprachen mit ihren Eigenheiten der Zahlen -und Begriffsdarstellung sauber abzubilden - garnicht schlecht gemacht.


    Wenn man beispielsweise den deutschen file als englischen markiert (und ihn dann als "britisch english" anwählen muss), dann sagt garmin nicht mehr "ein-hundert", sondern "eins-hundert".


    Und so mag es sein, dass man das "halten" vielleicht je nach Sprache unter bestimmten Umständen in zwei verschiedenen Varianten braucht - die im deutschen aber gleich sind.


    (naja, warum man dann überhaupt beide Einträge benutzt - und dann auch noch verschiedene Voice-files einstellt - das weiss der Himmel).


    Ich meine aber, im normalen File gelegentlich auch die numer 46 zu hören - ich bin aber nicht sicher, weil ichs zuwenig benutzt habe bisher.
    ---Update ---
    In den Wortkonstrukten kommt der Pointer auf die nummer46 tatsächlich vor. Ob der benutzt wird, kann ich aber nicht sehen.
    -----------------



    Man könnte das einfach testen, indem man ein brutal anderes Wort einbaut - dann kann man es schon leicht identifizieren, solche Versuche hab ich ja bei dem austesten der tabellenstruktur gemacht. Aber warum? jetzt isses weg.

    Einmal editiert, zuletzt von I2C ()

  • Dann darf ich mal den Thread wieder hervorholen.


    Meine neue Sounddatei funktioniert - kein "tretten" mehr.


    Die Frage ist jetzt - wie biegen wir das Garmin bei, das da Handlungsbedarf ist - bzw. dass es da einen funktionierender Patch gibt??


    Darüber hinaus stehen jetzt schon genügend Tools bereit, um neue Soundfiles zu basteln....... es wird also nicht mehr lange dauern, bis die ersten neuen Dateien kursieren.

    3 Mal editiert, zuletzt von I2C ()

  • Zitat

    Original von I2C


    Darüber hinaus stehen jetzt schon genügend Tools bereit, um neue Soundfiles zu basteln....... es wird also nicht mehr lange dauern, bis die ersten neuen Dateien kursieren.


    Je früher, desto besser! Generell könnte die Stimme schon etwas mehr "Pepp" vertragen!


    @I2C :kiss :applaus

  • so, mal diesen Thread wieder hervorhol.....


    ich bin abisserl weiter. Antibits verlorengegangene programme haben einen kleinen Fehler - es sind 110 wavs und nicht 108.


    naja, woher weiss ich das wohl?


    Stay tuned - das Tool kommt bald.


    Am besten vielleicht aml diesen Thread gelegentlich selbst beobachten - ich werde ihn NICHT bumpen, wenn sich was ändert.


    PS - wie ist das Ergebnis mit dem "no-tretten"-File?

    Einmal editiert, zuletzt von I2C ()