Condividi tramite


TextToSpeechService.OnLoadVoice(String) Metodo

Definizione

Notifica al motore che deve caricare una voce di sintesi vocale.

[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

Parametri

voiceName
String

Nome della voce.

Restituisce

TextToSpeech#ERROR o TextToSpeech#SUCCESS.

Attributi

Commenti

Notifica al motore che deve caricare una voce di sintesi vocale. Non esiste alcuna garanzia che questo metodo venga sempre chiamato prima che la voce venga usata per la sintesi. Si tratta semplicemente di un suggerimento al motore che probabilmente otterrà alcune richieste di sintesi per questa voce in un certo momento in futuro.

Verrà chiamato solo sul thread di sintesi.

L'implementazione predefinita crea impostazioni locali dal nome della voce (interpretando il nome come tag BCP-47 per le impostazioni locali) e lo passa a #onLoadLanguage(String, String, String).

Documentazione java per android.speech.tts.TextToSpeechService.onLoadVoice(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a