Thomas M.
Also bei mir liefert Google zum Thema Android voice recognition mehr Treffer als ich lesen mag :-)
Ja, hab gestern am späten abend noch was gefunden, hab vorher nur falsch gesucht.
Aber ich habe nun ein weiteres problem:
Ich habe dieses Beispiel gefunden und damit eine Spracheingabe für meine App gemacht:
https://github.com/gmilette/Say-the-Magic-Word-/blob/master/src/root/magicword/MagicWord.javaNun bekomme ich mit dem String "https://github.com/gmilette/Say-the-Magic-Word-/blob/master/src/root/magicword/MagicWord.java" die Eingabe.
Leider muss ich gestehen das ich noch ein paar Probleme mit übergeben und zurückgeben von Werten habe.
Ich habe früher ja nur mit C/C++ gearbeitet und bei Java ist es ja ein wenig anders....
Naja, ich habe ein wenig gegooglet und ein paar beispiele verwendet um die Variable zurückzuliefern.
Aber leider habe ich es nicht ganz geschaft.
Letztendlich habe ich es damit versucht das ich den inhalt der Variable mit "SharedPreferences" zu speichern.
Aber irgendwie will es nicht ganz funktionieren.
Muss ich irgendwas tun damit ich in einer Methode Werte speichern kann mit SharedPreferences?
Ich habe es mit folgendem Code versucht:
In der OnCreate:
1final SharedPreferences SaveLoad = getSharedPreferences(PREFS_NAME, 0);
2final SharedPreferences.Editor editor = SaveLoad.edit();
In onActivityResult():
1editor.putString("Eingabe","" + mostLikelyThingHeard );
2editor.commit();
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.