TPdfSpokenTextprocedure SpokenTextAppend(var Spoken: TPdfSpokenText; const SpokenPart: WString; Page, StartIndex: Integer; SourceCount: Integer = -1);
| Spoken | TPdfSpokenText - מקטע המקבל את הטקסט המדובר ואת רשומת הטווח |
| SpokenPart | WString - ריצת טקסט המועברת למנוע הדיבור |
| Page | Integer - מספר דף המקור מבוסס-אחד |
| StartIndex | Integer - אינדקס תו המקור של FTextPage מבוסס-אפס |
| SourceCount | Integer - ספירת תווי מקור, או -1 לשימוש באורך הריצה המדוברת |
SpokenTextAppend מוסיף את SpokenPart אל Spoken.Text ורושם TPdfSpokenSpan הממפה את ההיסט המדובר בחזרה לטקסט הדף
כאשר ל-Spoken.Text כבר יש תוכן העוזר מכניס רווח מפריד אחד לפני הריצה החדשה; מפריד זה אינו ממופה במכוון
Spoken.Text := '';
Spoken.Spans := nil;
SpokenTextAppend(Spoken, UnitText, 1, UnitStart, UnitLength);