PDFium Component Docs

TPdfReadingSession klasa

Unit: PDFium
Komponent neutralny wobec TTS, który koordynuje segmenty mowy, stan odtwarzania i podświetlanie słów w TPdfView

Syntax

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

Members

Methods

Properties

Events

Description

Sesja nigdy nie rozmawia bezpośrednio z silnikiem mowy; host obsługuje wywołania zwrotne OnSpeak, anulowania, pauzy i wznowienia, podczas gdy sesja śledzi segmenty i słowa

Załaduj segmenty przez LoadSpoken, uruchom przez Play lub PlayFrom, a następnie wywołuj Tick, gdy silnik zgłasza stan zajęty lub bezczynny

Gdy silnik mowy zgłasza offset wypowiedzianego znaku, wywołaj FeedSpokenPosition, aby podłączony TPdfView mógł podświetlić bieżące słowo

Remarks

Example

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

See Also

TPdfSpokenText, BuildSpokenTextFromWords, TPdfView.TrackReadingWordAt