Compartir a través de


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 de la configuración regional. Vea #LANG_AVAILABLE, #LANG_COUNTRY_AVAILABLE, #LANG_COUNTRY_VAR_AVAILABLE#LANG_MISSING_DATA y #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 lo representa la configuración regional, pero no hay ninguna garantía de que se use 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 siguientes expresiones.

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

Documentación de Java 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 proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a