Comment obtenir la voix enregistrée sous la forme d'un fichier enregistré en utilisant ACTION_RECOGNIZE_SPEECH Android
-
12-10-2019 - |
Question
J'utilise RecognizerIntent d'enregistrer la voix de l'utilisateur. J'utilise le code suivant:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK) {
ArrayList<String> matches = data.getStringArrayListExtra(
RecognizerIntent.EXTRA_RESULTS);
mList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
matches));
}
super.onActivityResult(requestCode, resultCode, data);
}
Ici, je reçois le discours enregistré sous forme de chaîne. Je veux obtenir le fichier vocal enregistré pour stocker sur carte SD.
Comment dois-je obtenir?
Thanx à l'avance.
La solution
J'ai fait ce travail en utilisant tutoriel http: / /www.ibm.com/developerworks/opensource/library/os-android-sensor/index.html .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow