TextToSpeechService.OnGetVoices Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue una query sul servizio per un set di voci supportate.
[Android.Runtime.Register("onGetVoices", "()Ljava/util/List;", "GetOnGetVoicesHandler")]
public virtual System.Collections.Generic.IList<Android.Speech.Tts.Voice>? OnGetVoices ();
[<Android.Runtime.Register("onGetVoices", "()Ljava/util/List;", "GetOnGetVoicesHandler")>]
abstract member OnGetVoices : unit -> System.Collections.Generic.IList<Android.Speech.Tts.Voice>
override this.OnGetVoices : unit -> System.Collections.Generic.IList<Android.Speech.Tts.Voice>
Restituisce
Elenco di voci supportate.
- Attributi
Commenti
Esegue una query sul servizio per un set di voci supportate.
Può essere chiamato su più thread.
L'implementazione predefinita tenta di enumerare tutte le impostazioni locali disponibili, passarle a #onIsLanguageAvailable(String, String, String)
e creare istanze vocali (usando il tag di lingua BCP-47 delle impostazioni locali come nome della voce) per quelle supportate. Si noti che questa implementazione è adatta solo ai motori che non hanno più voci per una singola impostazione locale. Inoltre, questa implementazione non funzionerà con le impostazioni locali non elencate nel set restituito dal Locale#getAvailableLocales()
metodo .
Documentazione java per android.speech.tts.TextToSpeechService.onGetVoices()
.
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.