我有一个想法,楼主可以自己试试。
将你要语音读取的数据保存到.vbs脚本文件,然后用Process来运行此脚本,前提,你的操作系统支持中文语音。
比如,你下面的的文字保存到.vbs文件中。然后运行这个文件就可以语音播报了。
CreateObject("SAPI.SpVoice").Speak "当前还有123件产品未完成"
如果用狐表的WriteAllText直接用.vbs文件写入内容不知行不行(我没测试过),楼主不妨一试。