TextToSpeech.SetLanguage(Locale) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.