最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

基于WindowsPhone8的盲文阅读系统设计

IT圈 admin 22浏览 0评论

2024年4月12日发(作者:盈光亮)

基于WindowsPhone8的盲文阅读系统设计

摘 要:基于windowsphone8的盲文阅读系统是为有视力障碍人

士提供信息接收的网络系统。随着视力障碍人士数量的不断增加,

社会要求并且赋予科技为其提高生活质量最终达到生活正常化。而

此系统就是通过软件加相应硬件的方式来帮助其阅读,获取外界信

息,满足其求知欲。

关键词:盲文;阅读;视力障碍

中图分类号:tp391.1

据统计,全球每年新增盲人数量为100-200万,这意味着每五秒

钟就有一个人失明,每一分钟就有一个儿童失明。预计到2020年

全世界的盲人数量将增加至近一亿人,根据中国残疾人联合会的统

计数据,目前我国有视力障碍者1291万。而据世界卫生组织研究:

如果保持目前的趋势不变,预计到2020年中国盲人数将至少增加

一倍。

阅读资源建设和盲人教育的发展是相辅相成、相互促进的关系。

本系统旨在缓解我国盲人阅读资源建设状况和亟待解决的问题,为

改善盲人阅读现状、广泛推广盲人阅读群策群力,让盲人从阅读中

获取力量和自信,提高教育水平,进而融入社会并参与到社会成果

的共建共享中来,真正体现社会和谐、社会平等。

盲文阅读资源现存在下列问题:(1)盲文出版物严重缺乏、时效

性滞后;(2)盲人阅读网络资源分散,不利于获取;(3)盲人阅读

资源利用率低。

本系统可以将rss订阅、电子文档甚至普通书籍中的文字进行“翻

译”,将其转换为音频进行朗诵,使盲人能够听到看不见的文字,

以解决盲文出版物缺乏、时效性之后。更重要的是,系统还可将文

字转化为对应的盲文编码,最终将其呈现在精心设计的盲人电子阅

读板之上,将其变为盲人能够“看得见摸得着”的盲文。此外,在

交互方式上,系统可以通过语音进行控制,给盲人带来更加方便、

人性化的体验。

盲人阅读系统能够让盲人阅读他们感兴趣的书籍、关注时事新闻

等,减小与普通人在获取知识上的差距,也为其他盲人辅助系统的

开发提供一些实践经验。本系统能克服盲人阅读中存在的种种困

难,还盲人朋友们一个高效轻松的“悦”读体验,并从此改变他们

的生活。

1 系统功能

此系统主要功能模块为如下六个模块:(1)书籍管理;(2)rss

订阅管理;(3)云端同步;(4)阅读;(5)盲文输入;(6)语音控

制。

1.1 书籍管理。用户可以将txt,pdf等电子文档导入系统,并

且可以对已存入的文档进行删除操作,将文档从系统中删除。此外

用户可以对书籍进行添加、删除书签操作。

1.2 rss订阅管理。系统将常见的rss源进行收集分类成rss频

道,用户根据自己的要求,选择性订阅rss或rss订阅删除或将rss

文章进行收藏。

1.3 云端同步。系统运用windowsazure云平台,为用户提供云

存储。用户可以将本地存储中的书籍上传到云端存储,也可以将本

地存储的rss文章上传到云端。这将大大提升阅读体验。

1.4 阅读。视力障碍者获取信息主要通过听觉和触觉。在此系统

内用户可采用语音阅读或盲文触读。语音阅读即系统通过语音模式

通过朗读的形式将书籍、网络rss文章信息传递给视障人士。盲文

触读即用户通过触觉用手触摸的形式来进行阅读,这个更加符于学

习过盲文的视障人士习惯。

1.5 盲文输入。用户可以通过盲文点显器(硬件部分)进行输入

或通过语音输入。用户将文字对应的braille盲文编码输入或直接

语音方式进行输入。通过此功能盲人将可以处理短信、邮件等事务。

1.6 语音控制。用户可以通过语音控制对系统进行控制,这是对

单纯通过盲文点显器控制系统的一个补充。提升系统对用户的友好

性。

2 技术实现

本阅读系统结合硬件和软件。有视力障碍人士通过硬件来控制整

个系统。而软件保证整个系统高效、有序的运行。采用软硬件结合

的方式使得系统可以满足多种需求。当需求变更时,可只改变软件

快速的应对。

2.1 系统架构图。系统以领域驱动设计思想为指导,采用三层c/s

逻辑分层架构。1.表示层采用xaml+c#进行开发,采用mvvm设计模

式;2.业务逻辑层,采用applicationfa?ade和domainmodel模式;

3.数据访问层,采用repository模式,通过linqtoxml技术进行

xml文件数据的存取。采用分层结构,能够保证系统可修改高。能

够容易降低模块改变对系统的影响,同时能有保证系统对需求变更

时能快速有效做出反应。

2.2 软件设计。软件部分,ide采用visualstudio2013、数据库

使用microsoftsqlserver2012、项目管理工具采用

teamfoundationserver(tfs)、云平台采用windowsazure,运行环

境为windowsphone8、windows。

软件部分主要有:sazure云服务器,主要为提供主流媒

体,如新浪、凤凰等rss(reallysimplesyndication,简易信息聚

合)新闻内容,内容主要由系统爬虫进行收集。同时还将用户阅读

信息、个人资料等保存在云端,方便本地进行同步,实现无缝的阅

读体验。sphone8平台上客户端,实验机器为

nokialumia920。该客户端主要与硬件设备进行交互,此客户端同

时还负责将正常文字转换为盲文编码同时通过bluetooth模块发送

至硬件设备,然后硬件设备“显示”内容。s8平台下客户

端,此客户端通过局域网wifi将本地的书籍内容发送给手机客户

端。同时可以将客户端内容进行备份等功能。

2.3 盲文点显器(硬件)设计。此硬件为自行设计并实现。采用

msp430f169芯片。此芯片为16-bitrisc架构,最高运算速度8mips

的单芯片微控制器,为低功耗应用需求,所设计的微控制器。广泛

应用在计步器、血糖计、三用电表、功率计等可携式产品应用上。

硬件的主要职责为与手机客户端进行交互,为有视力障碍的人士显

示盲文信息。硬件设备根据用户操作从手机客户端接受盲文信息

(采用braille盲文编码)。手机客户端和硬件设备之间采用

bluetooth进行信息交换。

3 小结

本系统采用软硬件结合的方式,采用windows解phone8、windows8

和microsoftazure云平台等技术,帮助盲人以及双眼低视力者解

决阅读难题。盲人以及双眼低视力人群数量正在不断增加。无论是

在道德上,还是义务上来讲,社会都应当加大对盲人及双眼低视力

人群等弱势群体的关注度。社会除了应当满足盲人的一些基本生活

要求外,还应当承担起满足盲人的求知欲。而在当今这个信息化的

时代,阅读是一件不可少的活动。而这恰恰是盲人和低视力人群学

习的重要手段之一,比较重要的需求之一。我们相信,科技可以弥

补这群弱势群体的生理缺陷,这也应该是科技的一项重要的责任。

而本项目就是利用当今科技的力量、担负科技责任而设计的,着力

解决盲人以及双眼低视力人群阅读困难这一社会问题

参考文献:

[1]程黎,顾定倩,刘艳红.我国盲文使用情况的调查研究[j].语

言文字应用,2013(02).

[2]李肖.我国盲人阅读资源及阅读推广现状[j].新世纪图书馆,

2013(05).

[3]杨潮,车磊.汉字盲文转换系统的设计[j].北京印刷学院学

报,2011(06).

[4]曲欣,钟经化,李朝煦.盲文平面触觉凸图研究[j].科技信息,

2010(21).

[5]江铭虎,朱小燕,夏莹.基于多种知识的盲文翻译的研究[j].

清华大学学报,2000(09).

作者简介:谢维柱(1988.11.15-),男,湖南醴陵,本科,研究

方向:数据挖掘,软件工程。

作者单位:四川大学软件学院,成都 610207

2024年4月12日发(作者:盈光亮)

基于WindowsPhone8的盲文阅读系统设计

摘 要:基于windowsphone8的盲文阅读系统是为有视力障碍人

士提供信息接收的网络系统。随着视力障碍人士数量的不断增加,

社会要求并且赋予科技为其提高生活质量最终达到生活正常化。而

此系统就是通过软件加相应硬件的方式来帮助其阅读,获取外界信

息,满足其求知欲。

关键词:盲文;阅读;视力障碍

中图分类号:tp391.1

据统计,全球每年新增盲人数量为100-200万,这意味着每五秒

钟就有一个人失明,每一分钟就有一个儿童失明。预计到2020年

全世界的盲人数量将增加至近一亿人,根据中国残疾人联合会的统

计数据,目前我国有视力障碍者1291万。而据世界卫生组织研究:

如果保持目前的趋势不变,预计到2020年中国盲人数将至少增加

一倍。

阅读资源建设和盲人教育的发展是相辅相成、相互促进的关系。

本系统旨在缓解我国盲人阅读资源建设状况和亟待解决的问题,为

改善盲人阅读现状、广泛推广盲人阅读群策群力,让盲人从阅读中

获取力量和自信,提高教育水平,进而融入社会并参与到社会成果

的共建共享中来,真正体现社会和谐、社会平等。

盲文阅读资源现存在下列问题:(1)盲文出版物严重缺乏、时效

性滞后;(2)盲人阅读网络资源分散,不利于获取;(3)盲人阅读

资源利用率低。

本系统可以将rss订阅、电子文档甚至普通书籍中的文字进行“翻

译”,将其转换为音频进行朗诵,使盲人能够听到看不见的文字,

以解决盲文出版物缺乏、时效性之后。更重要的是,系统还可将文

字转化为对应的盲文编码,最终将其呈现在精心设计的盲人电子阅

读板之上,将其变为盲人能够“看得见摸得着”的盲文。此外,在

交互方式上,系统可以通过语音进行控制,给盲人带来更加方便、

人性化的体验。

盲人阅读系统能够让盲人阅读他们感兴趣的书籍、关注时事新闻

等,减小与普通人在获取知识上的差距,也为其他盲人辅助系统的

开发提供一些实践经验。本系统能克服盲人阅读中存在的种种困

难,还盲人朋友们一个高效轻松的“悦”读体验,并从此改变他们

的生活。

1 系统功能

此系统主要功能模块为如下六个模块:(1)书籍管理;(2)rss

订阅管理;(3)云端同步;(4)阅读;(5)盲文输入;(6)语音控

制。

1.1 书籍管理。用户可以将txt,pdf等电子文档导入系统,并

且可以对已存入的文档进行删除操作,将文档从系统中删除。此外

用户可以对书籍进行添加、删除书签操作。

1.2 rss订阅管理。系统将常见的rss源进行收集分类成rss频

道,用户根据自己的要求,选择性订阅rss或rss订阅删除或将rss

文章进行收藏。

1.3 云端同步。系统运用windowsazure云平台,为用户提供云

存储。用户可以将本地存储中的书籍上传到云端存储,也可以将本

地存储的rss文章上传到云端。这将大大提升阅读体验。

1.4 阅读。视力障碍者获取信息主要通过听觉和触觉。在此系统

内用户可采用语音阅读或盲文触读。语音阅读即系统通过语音模式

通过朗读的形式将书籍、网络rss文章信息传递给视障人士。盲文

触读即用户通过触觉用手触摸的形式来进行阅读,这个更加符于学

习过盲文的视障人士习惯。

1.5 盲文输入。用户可以通过盲文点显器(硬件部分)进行输入

或通过语音输入。用户将文字对应的braille盲文编码输入或直接

语音方式进行输入。通过此功能盲人将可以处理短信、邮件等事务。

1.6 语音控制。用户可以通过语音控制对系统进行控制,这是对

单纯通过盲文点显器控制系统的一个补充。提升系统对用户的友好

性。

2 技术实现

本阅读系统结合硬件和软件。有视力障碍人士通过硬件来控制整

个系统。而软件保证整个系统高效、有序的运行。采用软硬件结合

的方式使得系统可以满足多种需求。当需求变更时,可只改变软件

快速的应对。

2.1 系统架构图。系统以领域驱动设计思想为指导,采用三层c/s

逻辑分层架构。1.表示层采用xaml+c#进行开发,采用mvvm设计模

式;2.业务逻辑层,采用applicationfa?ade和domainmodel模式;

3.数据访问层,采用repository模式,通过linqtoxml技术进行

xml文件数据的存取。采用分层结构,能够保证系统可修改高。能

够容易降低模块改变对系统的影响,同时能有保证系统对需求变更

时能快速有效做出反应。

2.2 软件设计。软件部分,ide采用visualstudio2013、数据库

使用microsoftsqlserver2012、项目管理工具采用

teamfoundationserver(tfs)、云平台采用windowsazure,运行环

境为windowsphone8、windows。

软件部分主要有:sazure云服务器,主要为提供主流媒

体,如新浪、凤凰等rss(reallysimplesyndication,简易信息聚

合)新闻内容,内容主要由系统爬虫进行收集。同时还将用户阅读

信息、个人资料等保存在云端,方便本地进行同步,实现无缝的阅

读体验。sphone8平台上客户端,实验机器为

nokialumia920。该客户端主要与硬件设备进行交互,此客户端同

时还负责将正常文字转换为盲文编码同时通过bluetooth模块发送

至硬件设备,然后硬件设备“显示”内容。s8平台下客户

端,此客户端通过局域网wifi将本地的书籍内容发送给手机客户

端。同时可以将客户端内容进行备份等功能。

2.3 盲文点显器(硬件)设计。此硬件为自行设计并实现。采用

msp430f169芯片。此芯片为16-bitrisc架构,最高运算速度8mips

的单芯片微控制器,为低功耗应用需求,所设计的微控制器。广泛

应用在计步器、血糖计、三用电表、功率计等可携式产品应用上。

硬件的主要职责为与手机客户端进行交互,为有视力障碍的人士显

示盲文信息。硬件设备根据用户操作从手机客户端接受盲文信息

(采用braille盲文编码)。手机客户端和硬件设备之间采用

bluetooth进行信息交换。

3 小结

本系统采用软硬件结合的方式,采用windows解phone8、windows8

和microsoftazure云平台等技术,帮助盲人以及双眼低视力者解

决阅读难题。盲人以及双眼低视力人群数量正在不断增加。无论是

在道德上,还是义务上来讲,社会都应当加大对盲人及双眼低视力

人群等弱势群体的关注度。社会除了应当满足盲人的一些基本生活

要求外,还应当承担起满足盲人的求知欲。而在当今这个信息化的

时代,阅读是一件不可少的活动。而这恰恰是盲人和低视力人群学

习的重要手段之一,比较重要的需求之一。我们相信,科技可以弥

补这群弱势群体的生理缺陷,这也应该是科技的一项重要的责任。

而本项目就是利用当今科技的力量、担负科技责任而设计的,着力

解决盲人以及双眼低视力人群阅读困难这一社会问题

参考文献:

[1]程黎,顾定倩,刘艳红.我国盲文使用情况的调查研究[j].语

言文字应用,2013(02).

[2]李肖.我国盲人阅读资源及阅读推广现状[j].新世纪图书馆,

2013(05).

[3]杨潮,车磊.汉字盲文转换系统的设计[j].北京印刷学院学

报,2011(06).

[4]曲欣,钟经化,李朝煦.盲文平面触觉凸图研究[j].科技信息,

2010(21).

[5]江铭虎,朱小燕,夏莹.基于多种知识的盲文翻译的研究[j].

清华大学学报,2000(09).

作者简介:谢维柱(1988.11.15-),男,湖南醴陵,本科,研究

方向:数据挖掘,软件工程。

作者单位:四川大学软件学院,成都 610207

发布评论

评论列表 (0)

  1. 暂无评论