Sprache

TextToSpeech.SetLanguage(Locale) Methode

Definition

Legt die Sprache "Text-zu-Sprache" fest.

[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

Parameter

loc
Locale

Das Gebietsschema, das die zu verwendende Sprache beschreibt.

Gibt zurück

Code, der den Supportstatus für das Gebietsschema angibt. Siehe #LANG_AVAILABLE, , #LANG_COUNTRY_AVAILABLE, #LANG_COUNTRY_VAR_AVAILABLEund #LANG_NOT_SUPPORTED#LANG_MISSING_DATA .

Attribute

Hinweise

Legt die Sprache "Text-zu-Sprache" fest. Das TTS-Modul versucht, die nächstgelegene Übereinstimmung mit der angegebenen Sprache zu verwenden, wie durch das Gebietsschema dargestellt, aber es gibt keine Garantie, dass das gleiche Gebietsschema verwendet wird. Verwenden Sie #isLanguageAvailable(Locale) diese Option, um die Unterstützungsstufe zu überprüfen, bevor Sie die sprache auswählen, die für die nächsten Äußerungen verwendet werden soll.

Mit dieser Methode wird die aktuelle Stimme auf die Standardstimme für das angegebene Gebietsschema festgelegt; #getVoice() kann zum Abrufen verwendet werden.

Java Dokumentation für android.speech.tts.TextToSpeech.setLanguage(java.util.Locale).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: