Hallo,
um mein navi (sygic) mit sprache zu bedienen suche ich nach einer möglichkeit favoriten in form von namen und adresse anzulegen. später soll dann per sprache der name eingegeben und die dazugehörige adresse an sygic weiter gegeben werden.
z.b. spracheingabe: "peter" gibt dann "peterstrasse 2 berlin" an sygic weiter.
wahrscheinlich muß ich eine art liste anlegen lassen (per spracheingabe) mit peter = peterstrasse 2 berlin. diese wird dann von am abgesucht und ausgegeben.
jemand eine idee wie das zu realisieren ist ?
Liste mit namen und adressen anlegen und abrufen ?
Moderator: Martin
Re: Liste mit namen und adressen anlegen und abrufen ?
Hi,
Du könntest mit Action Spracheingabe zuerst den Namen abfragen, in einer zweiten Action die Adresse und danach die Informationen mit einem Script in einer globalen Map speichern.
Angenommen der Name ist in Variable name gespeichert und die Adresse in Variable address, dann könnte ein Script ungefähr wie folgt aussehen:
Wenn du nur den Namen kennst (wieder in Variable name) und die Adresse aus den Favoriten auselesen möchtest, würde das Script in etwa wie folg aussehen:
address könnte danach aber auch null sein, wenn zu diesem Namen keine Adresse besteht.
Hilft dir das bereits oder wäre ein konkretes Beispiel/Flow hilfreich?
Freundliche Grüsse
Martin
Du könntest mit Action Spracheingabe zuerst den Namen abfragen, in einer zweiten Action die Adresse und danach die Informationen mit einem Script in einer globalen Map speichern.
Angenommen der Name ist in Variable name gespeichert und die Adresse in Variable address, dann könnte ein Script ungefähr wie folgt aussehen:
Code: Select all
// Map anlegen, falls noch nicht vorhanden
if (global_favorites==null)
{
global_favorites = newMap();
}
// Adresse unter Name speichern
global_favorites[name]=address;
Code: Select all
address = global_favorites[name];
Hilft dir das bereits oder wäre ein konkretes Beispiel/Flow hilfreich?
Freundliche Grüsse
Martin
Re: Liste mit namen und adressen anlegen und abrufen ?
hallo martin,
hilfreich ist das natürlich aber ein konkretes beispiel wäre natürlich super
habe zwar eine grobe idee aber bin doch etwas entfernt davon das umzusetzen.
die spracheingabe läuft über autovoice......
wenn du also ein konkretes beispiel hast dann gerne
hilfreich ist das natürlich aber ein konkretes beispiel wäre natürlich super

habe zwar eine grobe idee aber bin doch etwas entfernt davon das umzusetzen.
die spracheingabe läuft über autovoice......
wenn du also ein konkretes beispiel hast dann gerne

Re: Liste mit namen und adressen anlegen und abrufen ?
Hi,
Diese zwei Flows zeigen, wie man es machen könnte. Du kannst beide Flows aktivieren und in der Statusleiste mit [1] einen Favoriten anlegen (zuerst der Name sprechen, dann die Adresse). Mit dem zweiten Flow (Icon [2]) kann ein Favorit abgefragt werden. Dazu einfach den Namen sprechen. Die zweitletzte Action des Flows 'Favorit erstellen' enthält das Script aus meinem letzten Post:
http://automagic4android.com/flow.php?i ... ca156903d3
Die Flows sind absichtlich sehr einfach gehalten. Die Spracheingaben könnten auch abgebrochen werden etc. Im Idealfall würde man mit zusätzlichen Conditions diesen Umstand prüfen und den Flow beenden.
Vermutlich kannst du die Spracheingabe-Actions auch mit AutoVoice ersetzen, habe es allerdings schon länger nicht mehr verwendet und bin deshalb nicht sicher wie man das am besten macht.
Freundliche Grüsse
Martin
Diese zwei Flows zeigen, wie man es machen könnte. Du kannst beide Flows aktivieren und in der Statusleiste mit [1] einen Favoriten anlegen (zuerst der Name sprechen, dann die Adresse). Mit dem zweiten Flow (Icon [2]) kann ein Favorit abgefragt werden. Dazu einfach den Namen sprechen. Die zweitletzte Action des Flows 'Favorit erstellen' enthält das Script aus meinem letzten Post:
http://automagic4android.com/flow.php?i ... ca156903d3
Die Flows sind absichtlich sehr einfach gehalten. Die Spracheingaben könnten auch abgebrochen werden etc. Im Idealfall würde man mit zusätzlichen Conditions diesen Umstand prüfen und den Flow beenden.
Vermutlich kannst du die Spracheingabe-Actions auch mit AutoVoice ersetzen, habe es allerdings schon länger nicht mehr verwendet und bin deshalb nicht sicher wie man das am besten macht.
Freundliche Grüsse
Martin
Re: Liste mit namen und adressen anlegen und abrufen ?
super 
habs etwas agepaßt und intergriert. funktioniert wie gewünscht
vielen dank

habs etwas agepaßt und intergriert. funktioniert wie gewünscht

vielen dank