PDFium Component Docs

clase TPdfReadingSession

Unidad: PDFium
Componente neutral respecto de TTS que coordina fragmentos hablados, estado de reproducción y resaltado a nivel de palabra en TPdfView

Syntax

type TPdfReadingSession = class(TComponent) ... end;

Members

Methods

Properties

Events

Description

La sesión nunca se comunica directamente con un motor de voz; el host maneja las devoluciones de llamada OnSpeak, de cancelación, de pausa y de reanudación mientras la sesión hace seguimiento de fragmentos y palabras

Cargue los fragmentos con LoadSpoken, inicie con Play o PlayFrom, y luego llame a Tick a medida que el motor informa su estado de ocupado o inactividad

Cuando el motor de voz informa un desplazamiento de carácter hablado, llame a FeedSpokenPosition para que el TPdfView adjunto pueda resaltar la palabra actual

Remarks

Example

ReadingSession1.View := PdfView1;
ReadingSession1.LoadSpoken(Chunks);
ReadingSession1.Play;

See Also

TPdfSpokenText, BuildSpokenTextFromWords, TPdfView.TrackReadingWordAt