Idioma

TextToSpeech.SetLanguage(Locale) Método

Definição

Define o idioma de conversão de texto em fala.

[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

A localidade que descreve o idioma a ser usado.

Retornos

Código que indica o status de suporte para a localidade. Veja #LANG_AVAILABLE, #LANG_COUNTRY_AVAILABLE, #LANG_COUNTRY_VAR_AVAILABLEe #LANG_MISSING_DATA#LANG_NOT_SUPPORTED.

Atributos

Comentários

Define o idioma de conversão de texto em fala. O mecanismo TTS tentará usar a correspondência mais próxima ao idioma especificado, conforme representado pela Localidade, mas não há garantia de que exatamente a mesma localidade será usada. Use #isLanguageAvailable(Locale) para verificar o nível de suporte antes de escolher o idioma a ser usado para os próximos enunciados.

Esse método define a voz atual como a padrão para a Localidade fornecida; #getVoice() pode ser usado para recuperá-lo.

Java documentação para android.speech.tts.TextToSpeech.setLanguage(java.util.Locale).

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

Aplica-se a