Author Archives: skytree21

SkyEpub 7.2.5 for Android Released

Reflowable Layout

Resolved the issue that TTS has the latency after speaking a sentence for low spec devices.

In MediaOverlay Listener Interface.
New call back function is added

/** called to request modified text(return value) before TTS is about to speak a sentence(rawText). */
/** should return modified text based on rawText */

public String postProcessText(String rawText);

SkyEpub 7.2.5 for iOS Released

Reflowable Layout

New Callback Function is added

/** called before TTS is about to speak aloud and requests the text to be modified (e.g. speak differently for numbers or text inside parenthesis) */

-(NSString*)reflowableViewController:(ReflowableViewController*)rvc postProcessText:(NSString*)rawString;

New Events are added.
/** called when video is hit by tap gesture. @param urlString the image source hit by tap */

-(void)reflowableViewController:(ReflowableViewController*)rvc didHitVideo:(NSString*)urlString;

/** called when audio is hit by tap gesture. @param urlString the image source hit by tap */

-(void)reflowableViewController:(ReflowableViewController*)rvc didHitAudio:(NSString*)urlString;

SkyEpub 7.2.2 for iOS Released

# Reflowable Layout

1. fixed the issue that TTS not working in the last page of each chapter.
2. fixed the issue that current page is jump back to the previous page while TTS is playing sometimes.
3. fixed the issue that highlight is not displayed properly in RTS and vertical writing mode.
4. fixed the issue that highlight for only one character is not displayed in RTS and vertical writing mode.