Freigeben über


UtteranceProgressListener.OnRangeStart(String, Int32, Int32, Int32) Methode

Definition

Dies wird aufgerufen, wenn der TTS-Dienst den angegebenen Bereich der Äußerung mit der angegebenen utteranceId sprechen soll.

[Android.Runtime.Register("onRangeStart", "(Ljava/lang/String;III)V", "GetOnRangeStart_Ljava_lang_String_IIIHandler", ApiSince=26)]
public virtual void OnRangeStart (string? utteranceId, int start, int end, int frame);
[<Android.Runtime.Register("onRangeStart", "(Ljava/lang/String;III)V", "GetOnRangeStart_Ljava_lang_String_IIIHandler", ApiSince=26)>]
abstract member OnRangeStart : string * int * int * int -> unit
override this.OnRangeStart : string * int * int * int -> unit

Parameter

utteranceId
String

Eindeutige ID, die die Syntheseanforderung identifiziert.

start
Int32

Der Anfangsindex des Bereichs im Text der Äußerung.The start index of the range in the utterance text.

end
Int32

Der Endindex des Bereichs (exklusiv) im Text der Äußerung.

frame
Int32

Die Position in Frames in den Audiodaten der Anforderung, in der dieser Bereich gesprochen wird.

Attribute

Hinweise

Dies wird aufgerufen, wenn der TTS-Dienst den angegebenen Bereich der Äußerung mit der angegebenen utteranceId sprechen soll.

Diese Methode wird aufgerufen, wenn die Audiowiedergabe auf dem Lautsprecher erwartet wird. Beachten Sie, dass dies anders #onAudioAvailable ist als bei der Erstellung des Audiosignals.

Diese Informationen können z. B. verwendet werden, um Bereiche des Texts hervorzuheben, während er gesprochen wird.

Wird nur aufgerufen, wenn das Modul Anzeigedauerinformationen durch Aufrufen SynthesisCallback#rangeStart(int, int, int)bereitstellt.

Java-Dokumentation für android.speech.tts.UtteranceProgressListener.onRangeStart(java.lang.String, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: