Поделиться через


TextToSpeech.PlaySilentUtterance(Int64, QueueMode, String) Метод

Определение

Воспроизводит молчание в течение указанного периода времени с помощью указанного режима очереди.

[Android.Runtime.Register("playSilentUtterance", "(JILjava/lang/String;)I", "GetPlaySilentUtterance_JILjava_lang_String_Handler")]
public virtual Android.Speech.Tts.OperationResult PlaySilentUtterance (long durationInMs, Android.Speech.Tts.QueueMode queueMode, string? utteranceId);
[<Android.Runtime.Register("playSilentUtterance", "(JILjava/lang/String;)I", "GetPlaySilentUtterance_JILjava_lang_String_Handler")>]
abstract member PlaySilentUtterance : int64 * Android.Speech.Tts.QueueMode * string -> Android.Speech.Tts.OperationResult
override this.PlaySilentUtterance : int64 * Android.Speech.Tts.QueueMode * string -> Android.Speech.Tts.OperationResult

Параметры

durationInMs
Int64

Длительность молчания.

queueMode
QueueMode

#QUEUE_ADD или #QUEUE_FLUSH.

utteranceId
String

Уникальный идентификатор для этого запроса.

Возвращаемое значение

#ERROR><или #SUCCESS из очереди</b> операции playSilentUtterance.

Атрибуты

Комментарии

Воспроизводит молчание в течение указанного периода времени с помощью указанного режима очереди. Этот метод асинхронен, т. е. метод просто добавляет запрос в очередь запросов TTS, а затем возвращается. Синтез, возможно, не закончился (или даже начал!) в то время, когда этот метод возвращается. Чтобы надежно обнаружить ошибки во время синтеза, рекомендуется задать прослушиватель хода выполнения речевых фрагментов (см. ) #setOnUtteranceProgressListenerи использовать Engine#KEY_PARAM_UTTERANCE_ID этот параметр.

Документация по Java для android.speech.tts.TextToSpeech.playSilentUtterance(long, int, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к