M0286_Libro Curso

3: Próximas generaciones

/** * intent de inicio de la actividad de reconocimiento de voz. */ private void startVoiceRecognitionActivity() { Intent intent = new Intent(RecognizerIntent. intent.putExtra(RecognizerIntent. EXTRA_LANGUAGE_MODEL , RecognizerIntent. LANGUAGE_MODEL_FREE_FORM ); intent.putExtra(RecognizerIntent. EXTRA_PROMPT , “Reconocimiento por voz”); startActivityForResult(intent, VOICE_RECOGNITION_ * manejo de los resultados de la actividad de reconocimiento. */ @Override protected void onActivityResult(int requestCode, int if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK ) { // aquí recogemos las frases interpretadas ArrayList matches = data .getStringArrayListExtra(Recogni mList.setAdapter(newArrayAdapter(this, android.R.layout. simple_list_

ACTION_RECOGNIZE_SPEECH );

REQUEST_CODE ); } /**

resultCode, Intent data) {

zerIntent. EXTRA_RESULTS );

item_1 , matches)); }

super.onActivityResult(requestCode, resultCode, data);

} @Override protected void onStop() { super.onStop(); } public void onStart() { super.onStart(); } @Override public void onResume() { super.onResume(); }

215

Made with FlippingBook - Online catalogs