语音读取文档技术java技术的开发

我想做一个语音读取,电子书的开发软件 ,就是想问问,现在的这些软件开发的优缺点在什么地方?

主要的难题是朗读,毕竟机器的智能不如人类,读起来会有些不像。
另外就是电子书的阅读体验不同于纸质书,所以需要优化。举一个简单的例子,人翻阅纸质书寻找一个有插图的章节,可能一秒钟看100页,很快就找到了。
可是电脑的速度有限,你做电子书加载页面肯定有延迟,就达不到这样的流畅度。