您当前位置:首页>下载中心 《短暂与永恒的生命》 > 《短暂与永恒的生命》第三章 开发《永德读屏软件》

《短暂与永恒的生命》第三章 开发《永德读屏软件》

发布时间: 2019-03-12    浏览量:1042点此收听音频

——记中国盲人编程第一人、《永德读屏软件》开发者 王永德

  随着所学的编程知识越来越多,仅仅是编写数据库,已经不能满足永德先生的乐趣了。他认为,电脑不应该只是一个记算器,不应该只是一个文字编辑器,不应该只是一个数据库。应该有更多的功能让盲人使用。而那时候,windows系统已经问世了,完全的视窗界面。可是,盲人却无法操作,因为没有能够让盲人操作Windows的软件。他问自己,为什么视力健全的人可以用电脑做更多的事,而盲人只能在DOS下,使用一个盲人专用的输入法,一个盲人专用的编辑器,一个盲人专用的数据库,却不能像视力健全人一样操作Windows,像他们一样操作其他软件呢?于是乎,永德先生找到了自己的下一个目标——开发一套可供盲人操作电脑的屏幕朗读软件!!!!

  有想法再去做!先是去新华书店买书。闲暇时间,没事就请朋友带他去逛新华书店。专门去电脑书籍区溜达。讲真,当时正版的电脑书籍种类并不多,而且都不是很便宜呢。于是,在书店里,他让朋友先念书名,听到感兴趣的内容,就翻开来念目录标题。觉得有用,再把书买回去。研发读屏就不能再用Foxbase语言了,得用C语言。C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,是大部分程序员必须学习的编程语言之一,想学好学精却也非常困难。据永德先生的朋友讲,单单是C语言的书籍,他就陪永德先生买过4本。其中包括TurboC, Borland C++等书籍。

  有了Foxbase的学习经验,再来学习C语言,他发现,单单靠朋友、家人给他用录音机录制编程书籍内容,太慢了。往往人工朗读了半天也没几页内容。于是,他买了一台扫描仪,专门请了一个年轻人帮他扫描从书店买回来的编程书籍,扫描并且校对文字,保存成文档。这样,每天上午他在家自己学习编程,看代码、写代码。下午,他去按摩店按摩,而他请的年轻人在他家用他的电脑扫描、校对那些厚厚的、几百页的编程书籍,保存成文档,待永德先生下班回来以后继续学习。据帮他扫描的年轻人回忆,当时为了保证准确率,扫描的时候,每扫描一页书都要把书尽可能压平,扫描校对的工作必须仔细认真,以免因为错误的文档带给永德不必要的出错机率。所以每天扫描、校对的书籍大概也就是20-30页。这些内容,永德晚上9点钟下班回家后,开始听读,听到凌晨12点,基本就读完了。第二天上午再利用所学到的内容研究并编写他的读屏代码。

  在这里顺带说一个小故事,帮永德先生扫描书籍的年轻人,当年也是一个认真好学、正准备考《全国计算机等级考试》二级证书的年轻人。而这个年轻人当时在学习数据库的时候,很多内容还都是向永德先生请教的。

  学会C语言就有编写读屏软件的基础了。但只会这个C语言远远不够,就像写汉字一样,一个人会写字,但不代表他就能写出好的文章。要想开发读屏软件还有大量的资源要了解。需要了解声卡驱动、端口设置;还需要了解TTS、了解钩子函数……读屏是要朗读Windows的屏幕显示内容,而Windows是微软的产品,所以,更要了解微软操作系统大量的接口,普通人理解就是获取它信息的方法,必须全部了解才可以。学了一点基础的C语言之后,永德先生首先是利用Borland C++语言开发出一个简单的RDF,也就是可以朗读文本的小软件。这样,把扫描仪扫描出来的文档,用这个小软件打开并朗读,速度快,还可以搜索想要的内容,也就方便快捷了很多。

  连续学习了四本、每本三四百页的C语言书籍,这需要多大的毅力呢?那些枯燥的代码、晦涩的语法、还有只能一个字母一个字母阅读的音库……试问,有多少视力健全的人能够坚持?如果不是20年的英文学习功底,他做不到;如果不是对电脑的痴迷,他做不到;如果不是对学习编程的浓厚兴趣,他做不到;如果不是对研发读屏的持之以恒,他做不到;如果不是对让盲人正常操作电脑的热切期盼,他做不到;而这些如果,永德先生都做到了!所以,成功,从来都不是偶然,而是必然!

  功夫不负有心人。到1999年底,他的《永德读屏软件1.0版》正式面世。2000年2月,永德先生的《永德读屏软件》获得中华人民共和国国家版权局颁发的软件著作权证书,享有该软件的著作权。

  这是国内第一款朗读Windows界面的屏幕朗读软件!而且,是由王永德,一个从没上过学的盲人完全自主研发出来的!软件可以直接安装在Windows ME操作系统下,朗读Windows系统以及电脑安装的第三方应用。盲人朋友只要熟悉键盘按键,通过键盘直接操作电脑,就可以实现与明眼人相同的操作电脑的工作。盲人可以打字、编辑文档、上网、聊QQ、炒股票、刻录光盘、发送电子邮件、听音乐、英汉翻译……视力健全的人用电脑能做什么,盲人一样可以做!至此,《永德读屏软件》成为一双眼睛,带领盲人不再被困在“盲用软件”的固定框架中。而是像明眼人一样,去使用其他第三方应用,从而实现不同的功能任务!让电脑也可以为盲人服务,成为盲人手中的工具,去做更多可以用电脑完成的事!拉近了盲人与视力健全人之间的距离!更缩短了盲人与科技信息时代的距离!这是一款给盲人生活状态带来质的改变的工具!对于国内的盲人来说,具有跨时代的意义!王永德和他的《永德读屏软件》,让万千的中国盲人,通过电脑了解大千世界!开启了中国信息无障碍建设史上的一页新篇章!成为中国信息无障碍建设的一座新里程碑!

  让我们为他鼓掌、为他喝彩!

  由于有了《永德读屏软件》,永德先生的生活突然变的丰富了。每天早上起来,就坐在电脑前学习、写代码、给海德里盲校的学生批复作业、与他认识的盲人朋友通过电话或者信件沟通;下午去按摩店打工;晚上回来,继续看代码学习编程……日子过的简单而充实。而在当时与永德先生联系的盲人朋友中,大多都是当地盲人圈中举足轻重的人物。他们思维活跃、眼界开阔,会在与永德先生的交流中,交互很多有用的信息。

  于是,为了更好的接触前沿科技,了解更多的视障资讯。2001年,永德先生卖掉了家里的房产,举家南迁,定居广州,开始了他看似简单、实则艰辛的创业历程。

   微信公众号:永德读屏