TextToSpeechService.OnGetVoices Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрашивает службу для набора поддерживаемых голосов.
[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>
Возвращаемое значение
Список поддерживаемых голосов.
- Атрибуты
Комментарии
Запрашивает службу для набора поддерживаемых голосов.
Может вызываться в нескольких потоках.
Реализация по умолчанию пытается перечислить все доступные языковые стандарты, передать их #onIsLanguageAvailable(String, String, String)
и создать экземпляры голосовой связи (используя тег языка BCP-47 языков языкового стандарта в качестве имени голоса) для поддерживаемых. Обратите внимание, что эта реализация подходит только для подсистем, которые не имеют нескольких голосов для одного языкового стандарта. Кроме того, эта реализация не будет работать с языковыми стандартами, не перечисленными в наборе, возвращаемом методом Locale#getAvailableLocales()
.
Документация по Java для android.speech.tts.TextToSpeechService.onGetVoices()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.