Hallo SiNe.
Jetzt kommt es wieder auf die Pflege der Telefonbucheinträge im Handy an.
Das Intellink erwartet, dass die Telefonbucheinträge wie folgt gepflegt sind:
VORNAME, NACHNAME Kurz Anleitung; Sprachsteuerung
Also am Lenkrad die Taste 1 drücken, dann per Sprache zum Beispiel: "anrufen Max Meier" sprechen
Sind im Handy die Einträge mit dem Nachnamen beginnend sortiert, dann zum Beispiel: "anrufen Meier Max" sprechen
Daraus ergibt sich, dass das Intellink mit dem Eintrag so seine Probleme bekommen kann.
Für das Wort "Zuhause" muss also der Eintrag im Telefonbuch im Feld Vormamen stehen, weil das Intellink einen Wert für VORNAME und NACHNAME erwartet. Wobei das Intellink den Wert "Vorname" + anrufen ohne Probleme verarbeitet.
Hat man aber in seinem Handy das Wort "Zuhause" im Feld Nachnamen stehen, ist der erwartete Befehl nicht eindeutig.
Hier hilft es, das Wort "Zuhause" zu trennen. Im Feld Vorname = Zu, im Feld Nachname = hause. Also muss das Wort "Zuhause" mit einer Sprachpause gesprochen werden: "anrufen Zu -Pause- Hause"
Warum ist das so? Das Intellink ist eine Maschine und kein Mensch. Das Intellink kann nicht wie der Mensch "Assoziationsketten" bilden. Es weiß nicht, das Ursula ein weiblicher Vorname ist, wenn das Wort Ursula im Nachnamen steht.
Also müssen Regeln her, an die sich die Maschine und Mensch halten müssen. Beispiel, ein Bekannter Heißt mit Vor- und Nachnamen Otto, ohne Regeln geht es also nicht. Ganz lustig, wäre es wenn: Herr Otto Otto später eine Frau Annemarie Otto heiratet und er dann auf Doppelnamen besteht!
Wie will man so etwas auch logisch programmieren?