TextToSpeech.Language Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
deprecated
Retorna uma instância de Localidade que descreve o idioma que está sendo usado 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 armazenado em uma instância de Localidade ou null por erro.
- Atributos
Comentários
Retorna uma instância de Localidade que descreve o idioma que está sendo usado para solicitações de síntese enviadas ao mecanismo TextToSpeech.
No Android 4.2 e anterior (API <= 17), essa função retorna o idioma que está sendo usado atualmente pelo mecanismo TTS. Esse é o último idioma definido por esse 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 desse cliente. Esse é o último idioma definido por uma TextToSpeech#setLanguage chamada nesta instância.
Se uma voz for 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 (em que 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 (em que uma localidade adequada usaria um código ISO 3166-1 de duas letras).
Este membro foi preterido. A partir do nível de API 21, 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.