萤幕阅读器

✍ dations ◷ 2025-04-05 00:49:03 #人机互动,辅助技术

萤幕阅读器(英语:screen reader)又称为萤幕报读软件,是一种安装于电脑上的应用程序软件,用来将文字、图形以及电脑界面的其他部分(藉文字转语音(Text-To-Speech, TTS)技术)转换成语音及/或点字。对于视障者或阅读障碍者甚有助益,有些人会搭配放大软件一齐使用。萤幕阅读器至少可以读出:

当使用萤幕报读软件时,萤幕是否开启并不会影响其运作,它本身并不构成一部电脑的要件,只是一个软件或输出装置。

使用者在挑选萤幕报读软件时,通常会考量许多因素。包含使用平台、成本、使用者偏好等,并也会受到其所属组织(如慈善机构、学校、任职公司)之影响,而萤幕报读软件在选择上是备受争议的。

自从Windows 2000以来,微软操作系统已在其版本中加入名为Microsoft Narrator light-duty之萤幕报读软件。而苹果公司则于其麦金塔操作系统中加入一功能丰富的萤幕报读软件VoiceOver。另一方面,Oralux Linux中则装载了三种萤幕报读软件:Emacspeak,Yasr,以及Speakup。而开放软件GNOME桌面环境则包含了Gnopernicus与Orca两种萤幕报读软件。此外还有许多开放源代码的萤幕报读软件,如适用于GNOME平台的Linux Screen Reader,以及NonVisual Desktop Access for Windows(NVDA)。

包括:

在早期的操作系统(像是MS-DOS采用的命令列界面),构成画面的文字符号会直接反应在内存中的萤幕缓冲区及游标位置,并使用键盘来输入控制指令。这些系统资讯可以借由撷取在系统中一连串的资讯、并于萤幕缓冲器读取到,尔后经由标准的硬件输出插槽输出并编译结果给使用者。1980年代,伯明翰市大学的视障者教育研究中心研发出BBC Micro和NEC portable的萤幕报读软件

随着图形界面(GUI)的发展,萤幕上显示的图形内容取代纯粹的​​文字表述,使萤幕报读软件的运作变得更加复杂。因此营幕报读软件被迫采用较低层次的技术,收集系统操作的信息以建立一个“关屏模式”。例如,系统可能会传送讯息,使萤幕上出现一个或多个按钮。这些讯息在传播的过程中,将被萤幕报读软件撷取并用于建造关屏模式。使用者可以将焦点在系统的控件(如按钮)之间切换,此时萤幕报读软件将朗读控件标题与内容和、或将以上讯息显示于盲文显示器。透过这种方式,萤幕报读软件使盲人使用者能够与系统进行互动。然而,关屏模式是一项重大的技术挑战,无论是撷取系统里低层次的讯息、还是解译撷取到的低层次资讯,都是相当艰钜的工作。

为了解决以上问题,操作系统与应用程序之设计者乃试图使萤幕报读软件不用经由关屏模式,便能够撷取萤幕上之显示内容。相关措施包括透过应用程序界面,提供替代性与可存取之陈述,来描述萤幕上显示的画面。现有的应用程序界面包括:

萤幕报读软件可以询问操作系统或应用程序目前萤幕上的资讯、或哪些地方正在更新。例如,萤幕报读软件可被系统告知目前的焦点正处于某一按钮、以其按钮之标题,并将此讯息传达给使用者知晓。这种做法比起关屏模式要容易得多,但当应用程序无法辅助时则失去效用。例如,由于Microsoft Word并不遵守MSAA,使萤幕报读软件仍然必须保持关屏模式,或另谋其它方式来撷取资讯。萤幕报读软件被假定能够处理萤幕上所有的显示内容。网络浏览器、文字处理、图标与视窗和电子邮件程式等都只是萤幕报读软件成功应用中的皮毛一角。然而一些使用者指出,使用萤幕报读软件操作图形界面与许多应用程序时经常会比想像中还要来得更困难,尤其是当使用某些特定的应用程序(例如Macromedia Flash)时,以及使用未能符合无障碍标准的特定平台(如Microsoft Word和Active Accessibility的)时。

某些程式能够念出讯息或是发出其它声音,使视障者能够使用。如果这类程式的设计理念乃是为了排除使用者使用萤幕报读软件的需求,则其可被视为科技辅具的一种。

Spoken-Web是建立于网络中的一种萤幕报读软件,能够帮助视障者浏览资讯,如:新闻更新、天气、科学与财经文章等。其它如ReadSpeaker或BrowseAloud能够视情况添加文字到语音内容,此类应用的目标使用者主要为学习障碍者或语言障碍者。虽然以网络为基础的萤幕报读软件,其功能比起安装于电脑中的萤幕报读软件仍相当有限,但其主要优点乃使用者在公共场所的电脑中不用安装软件,即可使用。

虽然每一种萤幕报读软件都各有特色,但大多数的萤幕报读软件皆有提供使用者高度的自行设定空间。如大多数萤幕报读软件皆允许使用者选择标点符号是否忽略或念出。而某些萤幕报读软件可以根据特定的脚本为使用者量身打造功能。脚本的优势之一是使用者间能够共享设定资料,提高所有人的可及性。JAWS便是能够享脚本的一个案例。

Fangs萤幕报读软件模拟器--一个开放源代码的Mozilla Firefox之扩展模组,用来模拟网页以JAWS浏览时的情形。

萤幕报读软件的详细程度是一种用来描述其能够支援视障电脑使用者的功能的术语。语音详细程度的设定允许使用者能够自行选择他们希望听到多少细节。具体来说,越详细的设定,则越能让使用者对他们所浏览的网页建立良好的心智模式。

某些萤幕报读软件能够处理一种以上的语言及文字,提供对应对语音。有的萤幕报读软件会自动检测与对应语言所设定的详细程度设定;例如,如果使用者浏览到一个位于英国的网站,则萤幕报读软件将以英语口音读出。

相关

  • 妊娠线妊娠线在怀孕后三个月时,在腹部会出现的深色垂直线。妊娠线为咖啡色,宽约一公分,一般会沿着腹部中线,从耻骨延伸到肚脐,不过有些也会延伸到肚脐的上方。妊娠线是因为胎盘产生的促
  • 中南财经政法大学中南财经政法大学(英语:Zhongnan University of Economics and Law,简称中南大),是中华人民共和国教育部直属的一所以经济学、法学、管理学为主干,兼有文学、史学、哲学、理学、工
  • 滨海边疆区滨海边疆区(俄语:Приморский край,罗马化:Primorskij kraj)是俄罗斯远东联邦管区的一个边疆区,面积164,673平方公里,2010年统计人口1,956,497人。首府是海参崴(符拉迪
  • 利贝雷茨州利贝雷茨州(捷克语:Liberecký kraj),是捷克北部的一个州,历史上属于波希米亚。面积3,163 平方公里,人口429,491(2006年)。主峰锅炉山(捷克语:Kotel)海拔高度1,435米。首府利贝雷茨。下
  • 鱼部鱼部,为汉字索引中的部首之一,康熙字典214个部首中的第一百九十五个(十一划的则为第一个)。就正体中文中,鱼部归于十一划部首,而简体中文则归在八划。鱼部通常从左方、上方为部字
  • 罗伯特·巴克罗伯特·托马斯·巴克(Robert Thomas Bakker,1945年3月24日-)是一位美国古生物学家,帮助重塑恐龙的现代理论,特别是为部分恐龙是温血动物的理论提出佐证。罗伯特·巴克与他的导师
  • 河南省潢川幼儿师范学校河南省潢川幼儿师范学校是位于河南省潢川县的一所幼儿师范学校,是河南省9所幼儿师范学校之一。清光绪三十三年九月(1907年9月),光州师范传习所在南城西街创办,此为潢川师范教育的
  • 二羟基亚甲基卡宾Dihydroxidocarbon(2·) (additive)Carbonous acid Dihydroxycarbene Dihydroxymethylene原碳酸 氢氧化锡二羟基亚甲基卡宾是一种有机化合物,化学式为C(OH)2。目前没有任何证
  • 巴彦敖包巴彦敖包 (蒙古语:Баян-Овоо)是蒙古国南戈壁省的一个县,面积10474平方公里,人口1510。坐标:42°58′13″N 106°07′06″E / 42.97028°N 106.11833°E / 42.97028; 106
  • 刺茉莉科参见正文刺茉莉科共有3属12种,分布在热带非洲、亚洲和马达加斯加岛,中国只有1种——刺茉莉 ( (Bl.) Benth. et Hook. f.) 生长在海南。本科植物为乔木或灌木,有腋生的刺或无刺;单