Code example for TextToSpeech

Methods: getDefaultEngine, getLanguage, speak

0
	} 
 
	// Fra TextToSpeech.OnInitListener 
	public void onInit(int status) {
		if (status == TextToSpeech.SUCCESS) {
			udtalKnap.setText("TTS klar for " + tts.getLanguage()
					+ "\nMotor: " + tts.getDefaultEngine());
			udtalKnap.setEnabled(true);
			//tts.addSpeech("jeg bremser hårdt", getPackageName(), R.raw.jeg_bremser_haardt); 
 
			if (friskStart) {
				tts.speak("Android-Elementers eksempel på text til tale er klar.", TextToSpeech.QUEUE_ADD, null);
			} 
			// Vis tastaturet 
			InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
			imm.showSoftInput(udtaleTekst, InputMethodManager.SHOW_FORCED);
		} else { 
			udtalKnap.setText("Kunne ikke indlæse TTS");
		} 
	}