Compartir a través de


TextToSpeech.Language Propiedad

Definición

Precaución

deprecated

Devuelve una instancia de configuración regional que describe el idioma que se usa actualmente para las solicitudes de síntesis enviadas al motor TextToSpeech.

[System.Obsolete("deprecated")]
public virtual Java.Util.Locale? Language { [Android.Runtime.Register("getLanguage", "()Ljava/util/Locale;", "GetGetLanguageHandler")] get; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getLanguage", "()Ljava/util/Locale;", "GetGetLanguageHandler")>]
member this.Language : Java.Util.Locale

Valor de propiedad

idioma, país (si existe) y variante (si existe) usado por el cliente almacenado en una instancia de configuración regional o null en caso de error.

Atributos

Comentarios

Devuelve una instancia de configuración regional que describe el idioma que se usa actualmente para las solicitudes de síntesis enviadas al motor TextToSpeech.

En Android 4.2 y versiones anteriores (API <= 17), esta función devuelve el lenguaje que está usando actualmente el motor de TTS. Es el último idioma establecido por este o cualquier otro cliente mediante una TextToSpeech#setLanguage llamada al mismo motor.

En las versiones de Android posteriores a la versión 4.2, esta función devuelve el lenguaje que se está usando actualmente para las solicitudes de síntesis enviadas desde este cliente. Es el último idioma establecido por una TextToSpeech#setLanguage llamada en esta instancia.

Si se establece una voz (por #setVoice(Voice)), getLanguage devolverá el idioma de la voz establecida actualmente.

Tenga en cuenta que el objeto Locale devuelto por este método NO es un objeto Locale válido. Su campo de idioma contiene un código ISO 639-2/T de tres letras (donde una configuración regional adecuada usaría un código ISO 639-1 de dos letras) y el campo de país contiene un código de país ISO 3166 de tres letras (donde una configuración regional adecuada usaría un código ISO 3166-1 de dos letras).

Este miembro está en desuso. A partir del nivel de API 21, use getVoice().getLocale() (#getVoice()).

Documentación de Java para android.speech.tts.TextToSpeech.getLanguage().

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