Lenguaje

TextToSpeech.SetLanguage(Locale) Método

Definición

Establece el idioma de texto a voz.

[Android.Runtime.Register("setLanguage", "(Ljava/util/Locale;)I", "GetSetLanguage_Ljava_util_Locale_Handler")]
public virtual Android.Speech.Tts.LanguageAvailableResult SetLanguage(Java.Util.Locale? loc);
[<Android.Runtime.Register("setLanguage", "(Ljava/util/Locale;)I", "GetSetLanguage_Ljava_util_Locale_Handler")>]
abstract member SetLanguage : Java.Util.Locale -> Android.Speech.Tts.LanguageAvailableResult
override this.SetLanguage : Java.Util.Locale -> Android.Speech.Tts.LanguageAvailableResult

Parámetros

loc
Locale

Configuración regional que describe el idioma que se va a usar.

Devoluciones

Código que indica el estado de compatibilidad para la configuración regional. Vea #LANG_AVAILABLE, #LANG_COUNTRY_AVAILABLE, #LANG_COUNTRY_VAR_AVAILABLEy #LANG_MISSING_DATA#LANG_NOT_SUPPORTED.

Atributos

Comentarios

Establece el idioma de texto a voz. El motor de TTS intentará usar la coincidencia más cercana al idioma especificado tal como se representa en la configuración regional, pero no hay ninguna garantía de que se usará la misma configuración regional exacta. Use #isLanguageAvailable(Locale) para comprobar el nivel de compatibilidad antes de elegir el idioma que se usará para las expresiones siguientes.

Este método establece la voz actual en la predeterminada para la configuración regional determinada; #getVoice() se puede usar para recuperarlo.

Java documentación para android.speech.tts.TextToSpeech.setLanguage(java.util.Locale).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a