Partager via


TextToSpeech.PlaySilentUtterance(Int64, QueueMode, String) Méthode

Définition

Lit le silence pour la durée spécifiée à l’aide du mode file d’attente spécifié.

[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

Paramètres

durationInMs
Int64

Durée du silence.

queueMode
QueueMode

#QUEUE_ADD ou #QUEUE_FLUSH.

utteranceId
String

Identificateur unique pour cette requête.

Retours

#ERROR ou #SUCCESS de <b>queuing</b> l’opération playSilentUtterance.

Attributs

Remarques

Lit le silence pour la durée spécifiée à l’aide du mode file d’attente spécifié. Cette méthode est asynchrone, c’est-à-dire que la méthode ajoute simplement la requête à la file d’attente des requêtes TTS, puis retourne. La synthèse n’a peut-être pas terminé (ou même démarré !) au moment où cette méthode est retournée. Pour détecter de manière fiable les erreurs lors de la synthèse, nous vous recommandons de définir un écouteur de progression d’énoncé (voir #setOnUtteranceProgressListener) et d’utiliser le Engine#KEY_PARAM_UTTERANCE_ID paramètre.

Documentation Java pour android.speech.tts.TextToSpeech.playSilentUtterance(long, int, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à