Kami dapat menerapkan Pidato pengakuan menggunakan kode di blok sumber tambahan langsung di Sketchware. Ikuti langkah-langkah di bawah ini untuk menerapkan Pengenalan ucapan di Sketchware.
1. Create a new android project in Sketchware.
2. Pada halaman utama tambahkan Button dengan nama button1 dan Blok EditText dengan nama edittext1 (or a TextView).
}
public static final int REQ_CODE_SPEECH_INPUT = 1;
{
Intent intent = new Intent(android.speech.RecognizerIntent.ACTION_RECOGNIZE_SPEECH); intent.putExtra(android.speech.RecognizerIntent.EXTRA_LANGUAGE_MODEL, android.speech.RecognizerIntent.LANGUAGE_MODEL_FREE_FORM); intent.putExtra(android.speech.RecognizerIntent.EXTRA_LANGUAGE, Locale.getDefault()); intent.putExtra(android.speech.RecognizerIntent.EXTRA_PROMPT, "Speak Now");
try { startActivityForResult(intent, REQ_CODE_SPEECH_INPUT); }
catch (ActivityNotFoundException a) {
Toast.makeText(getApplicationContext(), "There was an error", Toast.LENGTH_SHORT).show(); }
7. Pada blok FilePicker onFilesPicked. Gunakan blok add source directly dan tempelkan kode berikut ini:
}
break;
case REQ_CODE_SPEECH_INPUT:
if (_resultCode == RESULT_OK && null != _data) {
ArrayList<String> result = _data.getStringArrayListExtra(android.speech.RecognizerIntent.EXTRA_RESULTS);
edittext1.setText(result.get(0));
SHARE














