Freigeben über


TextToSpeechService.OnLoadVoice(String) Methode

Definition

Benachrichtigt das Modul, dass es eine Sprachsynthesestimme laden sollte.

[Android.Runtime.Register("onLoadVoice", "(Ljava/lang/String;)I", "GetOnLoadVoice_Ljava_lang_String_Handler")]
public virtual Android.Speech.Tts.OperationResult OnLoadVoice (string? voiceName);
[<Android.Runtime.Register("onLoadVoice", "(Ljava/lang/String;)I", "GetOnLoadVoice_Ljava_lang_String_Handler")>]
abstract member OnLoadVoice : string -> Android.Speech.Tts.OperationResult
override this.OnLoadVoice : string -> Android.Speech.Tts.OperationResult

Parameter

voiceName
String

Name der Stimme.

Gibt zurück

TextToSpeech#ERROR oder TextToSpeech#SUCCESS

Attribute

Hinweise

Benachrichtigt das Modul, dass es eine Sprachsynthesestimme laden sollte. Es gibt keine Garantie dafür, dass diese Methode immer aufgerufen wird, bevor die Stimme für die Synthese verwendet wird. Es ist nur ein Hinweis auf das Modul, dass es wahrscheinlich einige Syntheseanforderungen für diese Stimme irgendwann in zukunft bekommen wird.

Wird nur für Synthesethread aufgerufen.

Die Standardimplementierung erstellt ein Gebietsschema aus dem Sprachnamen (durch Interpretieren des Namens als BCP-47-Tag für das Gebietsschema) und übergibt es an #onLoadLanguage(String, String, String).

Java-Dokumentation für android.speech.tts.TextToSpeechService.onLoadVoice(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: