文本预处理是指读屏即将朗读的文本传递给插件,插件可以对文本进行替换修改,最后将处理后的文本送给读屏朗读。
API为32位dll,路径位于
{pf}\zdsr\common\zdsr\addins\
目录, dll 名称为
ZDTextPreprocess.dll
。读屏将优先加载位于
争渡读屏安装目录\addins\ZDTextPreprocess.dll
- 名称: 争渡读屏文本预处理API
- 版本: 1
- 需要实现的方法如下:
1.初始化
int WINAPI Init()
参数:
返回值:
1:当前插件版本号
2. 处理方法
int WINAPI TextPreprocess(wchar_t* oldString, wchar_t* newString)
参数:
[in] wchar_t* oldString: 原字符
[out] wchar_t* newString: 新字符,缓冲区大小为40960;超出需截断
返回值:
0:发生错误,未替换
其他值:字符串长度