Lingua

TextToSpeech.SetLanguage(Locale) Metodo

Definizione

Imposta la lingua di sintesi vocale.

[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

Parametri

loc
Locale

Impostazioni locali che descrivono la lingua da usare.

Valori restituiti

Codice che indica lo stato di supporto per le impostazioni locali. Vedere #LANG_AVAILABLE, #LANG_COUNTRY_AVAILABLE, #LANG_COUNTRY_VAR_AVAILABLE#LANG_MISSING_DATA e #LANG_NOT_SUPPORTED.

Attributi

Commenti

Imposta la lingua di sintesi vocale. Il motore TTS tenterà di usare la corrispondenza più vicina alla lingua specificata come rappresentata dalle impostazioni locali, ma non esiste alcuna garanzia che verranno usate esattamente le stesse impostazioni locali. Usare #isLanguageAvailable(Locale) per controllare il livello di supporto prima di scegliere la lingua da usare per le espressioni successive.

Questo metodo imposta la voce corrente su quella predefinita per le impostazioni locali specificate; #getVoice() può essere usato per recuperarlo.

per android.speech.tts.TextToSpeech.setLanguage(java.util.Locale).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a