PDFium Component Docs

คลาส TPdfReadingSession

Unit: PDFium
คอมโพเนนต์ที่เป็นกลางต่อ TTS ซึ่งประสานชิ้นที่พูด สถานะการเล่น และการไฮไลต์ TPdfView ระดับคำ

Syntax

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

Members

Methods

Properties

Events

Description

เซสชันไม่ได้คุยกับเอนจินการพูดโดยตรง; โฮสต์จัดการคอลแบ็ก OnSpeak, ยกเลิก, หยุดชั่วคราว และทำต่อ ขณะที่เซสชันติดตามชิ้นและคำ

โหลดชิ้นด้วย LoadSpoken เริ่มด้วย Play หรือ PlayFrom จากนั้นเรียก Tick เมื่อเอนจินรายงานสถานะยุ่งหรือว่าง

เมื่อเอนจินการพูดรายงานออฟเซตอักขระที่พูด ให้เรียก FeedSpokenPosition เพื่อให้ TPdfView ที่แนบสามารถไฮไลต์คำปัจจุบันได้

Remarks

Example

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

See Also

TPdfSpokenText, BuildSpokenTextFromWords, TPdfView.TrackReadingWordAt