软件分类:电子阅读
运行环境:Win2000/XP/2003/Vista/win7/win8
软件语言:简体
中文授权方式:绿色版
软件大小:58808KB
更新时间:2014-1-10
软件简介:

[b>剑侠语音阅读器[/b>功能:
阅读txt、html格式文本(支持简体繁体中文、英文),接近真人朗读!
语音朗读、自动翻页
柔和背景、放大字体
背景音乐、保存书签(没有)
[color=Red>按键:[/color>
左右方向键翻页、按住可快速翻页
直接输入页码跳转 回车键跳过开篇动画
上下方向键调整语音音量
隐藏后,双击还原。
[color=Red>剑侠语音阅读器本次更新:[/color>
1.大规模重写算法函数,文字处理速度大幅提升。
2.实现了鼠标滚轮拖动窗口移动。
3.实现了添加书签,书签跳转等功能。
4.添加了上下导航键调节语音音量。
5.添加了语音暂停、继续功能。
6.添加了总页码显示框。
7.添加了风格选项,可变换多种风格。
8.调整了初始音乐音量。
9.修复了空页面翻页出错问题。
10.修复了页码框可编辑的bug。
11.修复了最小化状态栏不显示问题。
12.修复了vista、
win7系统下不兼容问题。
[color=Red>Xp系统用户注意:[/color>
d2.0(a)版本为强制换行显示,显示整齐(部分语音库阅读时行间有停顿)。直接解压jianxiaReader_d2.0(b)文件可转换至d2.0(b)版本。
d2.0(b)版本为自动换行显示,阅读流畅(会出现显示不满行问题)。直接解压jianxiaReader_d2.0(a)文件可转换至d2.0(a)版本。
Viata、Win7系统自带语音库,无需安装本软件所带语音库,不存在以上问题。
更新:额...昨天有软件使用者找到我,反应了一些缺陷。
1.缺少语音暂停功能
2.缺少语音音量控制功能
3.页码可编辑
解决办法:增加功能按钮、按键以及几个函数:
function zanting() //语音暂停函数
{
if((readKey==1)&&(zan.value=="暂停")) {VioceObj.Pause(); zan.value="继续"; return;}
if((readKey==1)&&(zan.value=="继续")) {VioceObj.Resume(); zan.value="暂停"; return;}
}
//增加语音音量--------------------
function IncVol() {
if( VoiceObj.Volume 9 )
{
VoiceObj.Volume = VoiceObj.Volume - 10;
}
}
搞定了。其实我是灰常喜欢JavaScript这门语言的,因为他确实非常简洁和高效易用。
说明:额....这是我用javascript编写的第二个软件,发现javascript确实不适合独立写软件,功能偏弱,只能作为脚本语言起辅助作用(做网页特效还是很好用的),写起来有点力不从心。
之前调查了市面上一些同类别的语音阅读器,发现有些体积很小,但是语音生硬。有些语音流畅但是体积庞大。于是,写了这个中间型的,安装包116M,但是安装好只有78M(这个我也很无奈)。其实精简一下可以做到40多M。。
存在缺陷:处理速度有点慢,打开5万字以上文件会停顿几秒钟,有待优化。书签功能没有实现,鼠标拖动移动没有实现。。语音用处不是太大,用眼睛阅读txt文本还是可以的。。。。
主程序写了一个星期,大约有500多行。之后,添加了附加功能、美化了界面,又写了一个星期,添加了500多行程序。
后来由于工作的事情,竟然耽搁了2个月。本来打算做一个关于剑侠主题的开头动画,后来又放弃了,现在只好用最开始做的一个简单的flash动画。可恨的是.hta程序竟然不支持flash的声音,只好一边播放flash一边播放音乐,造成了“影音不同步”的现象。
迅雷高速下载速联电信下载腾佑电信下载四川移动下载