用Adobe Reader的“朗读”功能实现“少林修女GPS”语音提示

来源:互联网 发布:天蝎网络第三季百度云 编辑:程序博客网 时间:2024/04/24 14:25

Adobe reader (以前叫Adobe Acrobat Reader, 大概是从8.0-9.0版本的时候为了跟收费的Adobe Acrobat区分,把中间的Acrobat去掉,成为现在沿用的名字了)是PDF文件浏览的标准软件,免费,所以流行推广很快;因为PDF文件的标准是Adobe发布的,所以更显得正宗强大。

PDF文件中不断增加一些强化的功能,这些在其他第三方第四方类似的PDF阅读浏览软件中往往(并不是全部都)无法使用。比如,某些flash交互功能,某些Form表单功能,某些水印或页眉页脚页面背景功能,某些Javascript支持,PDF文档的数字签名等。——为了正常使用这些附加功能,可能只有adobe reader才更方便。

但是,新版的adobe reader也作茧自缚太厉害,有些PDF文件是由第三方第四方编辑软件编辑过的,因为这些其它非adobe软件实现在PDF文件中的跟最新的pdf标准未必兼容的功能的原因,可能出现adobe reader不能正常打开,或者Acrobat不能正常修改,或者用Adobe系列软件阅读或修改时会发生文档权限出现这样那样的阅读修改功能限制等系列问题,这个时候,用第三方软件来处理反而更加方便。——碰到过用Adobe (acrobat) reader不能阅读的某些电子书的页面,在infix editor, sumara reader以及CAJviewer等都正常的情形,只需用infix editor另存即可解决;——此外,碰到过电子书带有用Acrobat添加的数字签名或类似的修改打印方面的限制,也可以用其它软件编辑另存的形式轻松解决这个问题。

Adobe Reader 还有朗读功能

这个功能在2003年的时候,adobe Acrobat reader 6.0/7.0的版本中就已经出现过,之前不知道是否已经有过。——中文版有中文语音,英文版有英文语音。当时我曾经用Adobe reader中的中文语音提示做成文件提醒同宿舍还在睡懒觉的同学起床,而且经过语音核对,用的还是该同学当地的方言。

今天偶然看到10年后,后起之秀 @少林修女故意的 发布的一个带语音的视频文件 ,感觉可以这样实现。

下图就是我在电脑上实现这个功能的文件及其操作的截图:

这里写图片描述

首先用Office软件输入图片中那些文字,然后,另存为标准的PDF文件,再从Adobe reader XI中文版中打开,在 “视图”菜单下选择“朗读>启用朗读”,然后“朗读到文档结尾处”,只要电脑的声卡驱动及相关软硬件都配置正常,就可以听到机器人的语音了。

通过用异体同音不同调可以改变发音的语调从而发出不同方言语音的效果。通过间隔一些无法识别的字符则能够改变停顿的长度。比如,模仿河南山东方言,基本的原则是把普通话的一二三四声调汉字,对应地用”二四一三“声调读出来,其听上去的效果就跟当地方言有八九不离十的相似度了,真正惟妙惟肖,还要虚心请教native speaker.

0 0
原创粉丝点击