A fake
nvdaControllerClient.dll, but take BoyPCReader and ZDSR as its backend.
让 nvdaControllerClient.dll 对接保益、争渡读屏。
NVDA 是一款开源的读屏软件,很多国外的软件、游戏会对接它。
软件通过 nvdaControllerClient.dll 这个接口向 NVDA 输出文本,然后 NVDA 朗读出来。
但国内还有其他的读屏软件,就想借用 nvda 的接口,对接到国内的争渡、保益读屏。
所以写了一个 nvdaDll 对接保益读屏的插件,也就是这个项目。
已经实现 nvdaDll 导出的所有接口,目前处于优化功能的阶段。
支持通过配置文件 nvdaCfg.ini 进行一些设置,修改配置文件需要重启程序。
testIfRunning_impl: 检查读屏器是否在运行speakText_impl: 向读屏器输出文本cancelSpeech_impl: 静音当前输出brailleMessage_impl: 【暂不支持/空实现】输出盲文
以下是 V2.0 接口定义的函数:
nvdaController_getProcessId: 【暂不支持/空实现】获取 NVDA 进程 IDnvdaController_speakSsml: 【暂不支持/空实现】配置 SSML 朗读nvdaController_setOnSsmlMarkReachedCallback: 【暂不支持/空实现】注册 SSML 回调函数
备注:头文件中的函数名和实际导出的函数名并不一致。 导出函数名通过
dll.def指定。
默认配置:nvdaCfg.ini
具体说明参照配置文件的注释。
All rights reserved 保留所有权利