Compartilhar via


TextToSpeech.Language Propriedade

Definição

Cuidado

deprecated

Retorna uma instância de localidade que descreve o idioma que está sendo usado atualmente para solicitações de síntese enviadas ao mecanismo 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 da propriedade

idioma, país (se houver) e variante (se houver) usados pelo cliente armazenados em uma instância de localidade ou null em caso de erro.

Atributos

Comentários

Retorna uma instância de localidade que descreve o idioma que está sendo usado atualmente para solicitações de síntese enviadas ao mecanismo TextToSpeech.

No Android 4.2 e antes (API <= 17), essa função retorna o idioma que está sendo usado atualmente pelo mecanismo TTS. Esse é o último idioma definido por este ou qualquer outro cliente por uma TextToSpeech#setLanguage chamada para o mesmo mecanismo.

Nas versões do Android após a 4.2, essa função retorna o idioma que está sendo usado atualmente para as solicitações de síntese enviadas por esse cliente. Essa é a última linguagem definida por uma TextToSpeech#setLanguage chamada neste caso.

Se uma voz estiver definida (por #setVoice(Voice)), getLanguage retornará o idioma da voz definida no momento.

Observe que o objeto Locale retornado por esse método NÃO é um objeto Locale válido. Seu campo de idioma contém um código ISO 639-2/T de três letras (onde uma localidade apropriada usaria um código ISO 639-1 de duas letras), e o campo de país contém um código de país ISO 3166 de três letras (onde uma localidade apropriada usaria um código ISO 3166-1 de duas letras).

Este membro foi preterido. A partir do nível 21 da API, use getVoice().getLocale() (#getVoice()).

Documentação Java para android.speech.tts.TextToSpeech.getLanguage().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a