UtteranceProgressListener.OnRangeStart(String, Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.