🚀火箭升空之时 When Rocket Launches
  • 开始计时
  • 三 (高中时期)
    • 青春
    • 拆手后,成功前
    • 缺失的父亲
    • 冬至
    • 所谓风度
    • 2012春节有感
    • 论爱情
    • 人性的分裂与回归
    • 门里门外
    • 雨感
    • 那些生命中重要的人们
    • 你失去什么,必将得到什么
    • 我们为什么活着
    • A Simple Life
    • 走路回家
    • 对于发动罢餐的倡议书
    • 毕业后的新生演讲
  • 二 (大学时期)
    • 还有16天啊。还有1个月啊。时间怎么过的那么慢呢。时间怎么过的那么快呢
    • 这一年很乱
    • 我在清华,过得很好
    • 冬至
    • 我在一个角落里,光明的角落里
    • 与郭家宝学长谈后感受
    • 交流琐记零——缘起
    • 交流琐记一——张广艳老师
    • 交流琐记二——邓俊辉老师
    • 乱吐一气
    • Good Luck To You
    • 春
    • 夏
    • 秋
    • 冬
    • 当夜色降临
    • 旅美日记一
    • 旅美日记二
    • 旅美日记三
    • 旅美日记四
    • 旅美日记五
    • 旅美日记末
    • 6月10日归家记
    • 提早知道的事实
    • 再给我点时间
    • 雷阵雨
  • 一 (博士时期)
    • 碎片
    • 矛盾
    • 猛然焦虑
    • 透视耳
    • “阵雨转多云,南风三级”
    • 时间
    • 医院琐事
    • 出院琐事
    • 第二人生
    • 下坠
    • 拾珠
    • 十年。
    • 学生时代的终结
  • 零(毕业至今)
    • 而那过去了的 就会成为亲切的怀恋
    • 长不大的人
    • 给兄弟张一鸣的婚礼致辞
    • 两本读不下去的书
    • 落叶
    • 换工记
  • 日记和其他
    • 日记:高中
    • 日记:大学
  • 微信公号归档(待补充)
    • 我想做的事
    • 人机交互科普集
      • 手机键盘是帮你怎么纠错的 [打字系列Vol.1]
      • 滑行输入是怎么工作的 [打字系列Vol.2]
      • 盲人是怎么用手机打字的 [打字系列Vol.3]
      • 十指打字一定比一指禅快吗?[打字系列Vol.4]
      • 想不到吧,emoji也可以说出来 [打字系列Vol.5]
      • 手写笔的不完全发展史[触屏系列 Vol.3]
      • 汉字输入法的不完全发展史 [打字系列Vol.6]
      • 手机屏幕是怎么判断你想点哪儿的?[触屏系列Vol.1]
      • 运动障碍者是怎么用触摸屏的 [触屏系列Vol.2]
      • 验证码是如何把盲人拒之门外的 [无障碍系列 Vol.1]
    • 科研相关
      • 怎么产生一个好的科研想法?
      • 一些老板和我的对话
      • 我是怎么做文献调研的
      • DrustZ的论文小课堂 [摘要Abstract]
      • DrustZ的论文小课堂 [引言Introduction]
      • DrustZ的论文小课堂 [相关工作Related Work]
      • DrustZ的论文小课堂[研究方法]
      • DrustZ的论文小课堂[结果部分Results]
      • DrustZ的论文小课堂[讨论与结论]
      • DrustZ的论文小课堂[番外篇:Rebuttal]
    • HCI PhD 申请的一些经验
    • 如何做一个帅气(划掉)的PhD
    • HCI PhD 找工作的一些经验(教职篇)
    • HCI PhD 找工作的一些经验(业界篇)
    • 游记
      • 7/5旅行日志-巴黎
      • [旅行日志] 7/6 - 巴黎
      • [旅行日志] 7/7 - 圣米歇尔山
      • [旅行日志] 7/9 香波尔城堡
      • [旅行日志] 7/10-7/12 尼斯
      • [旅行日志] 7/12-7-14阿维尼翁
      • [旅行日志] 7/14-7/16 尼姆和阿尔勒
      • [旅行日志] 7/16-7/20 阿斯佩谷
      • [旅行日志]7/22 - 7/24 弗莱堡
      • [旅行日志] 7/25 - 7/30 瑞士
      • [旅行日志] 7/31-8/3 伊斯坦布尔
      • [旅行日志] 8/4-8/6 卡帕多奇亚
      • [旅行日志] 8/7-8/10 费特希耶和棉花堡
      • [旅行日志] 8/10 - 8/13 雅典
      • [旅行日志] 8/13 - 8/17 圣托里尼
      • [旅行日志] 8/18 - 8/20 威尼斯
      • [旅行日志] 8/20 - 8/23 佛罗伦萨
      • [旅行日志] 8/24 - 8/30 罗马和那不勒斯
      • [旅行日志] 8/31 - 9/1 梅尔祖卡
      • [旅行日记] 9/2 - 9/3 马拉喀什
      • [旅行日志] 9/3-9/5 菲斯
      • [旅行日志] 9/5-9/6 卡萨布兰卡
      • [旅行日志] 9/6 - 9/9 开罗
      • [旅行日志] 9/9 - 9/12 卢克索
      • [旅行日志] 9/12 - 9/14 番外篇:各大机场
      • [旅行日志] 9/14-9/16 悉尼
      • [旅行日志] 9/17 - 9/23 墨尔本
      • 到陌生的小岛去
    • 周末推荐
  • 发射
由 GitBook 提供支持
在本页
  • 什么是视力障碍
  • 读屏软件+键盘
  • 语音输入
  • 盲人会发表情吗?
  • 硬核时刻:盲文输入法

这有帮助吗?

  1. 微信公号归档(待补充)
  2. 人机交互科普集

盲人是怎么用手机打字的 [打字系列Vol.3]

上一页滑行输入是怎么工作的 [打字系列Vol.2]下一页十指打字一定比一指禅快吗?[打字系列Vol.4]

最后更新于1年前

这有帮助吗?

这是打字系列的第三篇文章,我们聊聊无障碍的技术。

你有没有想过盲人用户怎么在手机上打字的?答案远不止语音输入那么简单。

# 一句话总结

视觉障碍的用户经常使用读屏软件来打字,有时会使用语音输入。除此之外,外接键盘也是一种选择。

# 目录

  • 什么是视力障碍

  • 读屏软件+键盘

  • 语音输入

  • 盲人会发表情吗?

  • 硬核时刻:盲文输入法

什么是视力障碍

在进入正题之前,我们首先来定义一下什么叫做视力障碍。传统的印象里对眼睛残疾也许只有盲这个概念,然而眼睛残疾有很多种,统称为“视力障碍”(简称视障)。有些人能察觉光线的明亮,却分辨不出颜色;有些人的视野中间出现了一个黑点,只能看清周围的图像;有些则只能看到一片模糊的图像。下面这张图可以描述其中一些视障者眼中的世界:

不同人看到的画面。从左到右从上到下依次是:视力正常,白内障,老年性黄斑病 以及 糖尿病视网膜病变

因此当一个人眼睛出问题的时候,不一定是完全看不清,但也需要许多辅助的工具。实际上,据世界卫生组织统计 [1],世界上有两亿多人视力有中度以上的损害(即无法用戴眼镜来修正),而其中失明人士有3600万人。

不过就算是能够看到一些光,在完全没有按键的触摸屏上打字也是一种折磨。那么我们身边的视障用户,一般怎么样来进行文字输入呢?

读屏软件+键盘

视障用户使用手机的时候,一般会使用做读屏软件来了解屏幕上的信息。读屏软件,顾名思义,是可以把屏幕上的信息读出来的工具。手机都会自带读屏软件,iOS系统叫做 VoiceOver(旁白),安卓系统叫 Talkback。如果你想尝试一下的话,进入系统设置里的无障碍选项里就可以打开。

当读屏软件启用之后,会在屏幕上出现一个方框,表示当前读屏软件的激活区域。这时常规的点击是没有任何作用的。在屏幕上向左或者向右滑动可以移动这个方框,移动后方框内的信息(文字或者图片)会被朗读出来。另一种方式是用手指按在屏幕上滑动,滑到哪里方框就会跟到哪里,然后读出手指位置的信息。

如果想要点击某个按钮,则需要在屏幕上双击,来达到正常状态下单击的效果。翻页则需要三根手指一起滑动;总之是有一系列配套的操作来帮助读屏软件的用户来操作手机。

那么读到这里,也许聪明的小朋友已经知道怎么利用旁白来打字了:没错,就是一下一下地滑!视障用户使用旁白打字的时候,其中一种方式是在屏幕上面滑动,把方框移动到想要按的键上去。例如我们打“爸”字,就需要先把方框移动到 b 上,双击,移动到 a 上,再双击:

这种方式适合刚刚使用旁白的用户,但是对于老手来说,这种输入方式太慢了:按任何一个键都需要点好几下屏幕!没关系,对于进阶用户,旁白打字还有另外两种方式:触控键入 以及 直接触控键入。

触控键入省去了双击确认的操作:手指移动到对应的按键后,松开手指就可以输入对应的字母(比如上图输入b,只需要进行前两步)。如果是双手操作的话,一只手指移动对应的按键上后,另一只点一下屏幕也可以输入字母。而直接触控输入则是我们正常打字的方式:手指点到哪里,哪个字母就会被输入,比较适合视力损伤没有那么严重的用户。

语音输入

语音输入应该是大家最容易想到的一种输入方式,因为它只需要说话就行了,不用和键盘有任何互动。不过语音输入在视障用户的群体中其实没有那么受欢迎,原因和其他人差不多:一是说话要出声,一个人的时候还好,在地铁那种嘈杂的环境大喊出“在吗”是不是有点尬?二是语音对标点和特殊符号支持不是很好,说完话修改起来也不方便。三是识别率还没有特别完美,虽然现在的键盘已经能听懂大多数文字了。

不过也有例外的情况,比如用微信的时候,视障用户更倾向于发送语音消息。毕竟语音消息和语音转文字还是两个不同的概念。除了语音输入外,有些人也会拿一块外接键盘来打字。

盲人会发表情吗?

答案是会!盲人也会发表情和斗图!虽然目前许多图片还不能够很好地被读屏软件识别,但是在微信上,从表情商店下载的表情都会有一个对应的名字:

读屏软件的方框移动到某个表情上时,就会读出对应的名字。虽然这种信息并没有描述图片到底是什么,但至少可以让用户了解表情的大概意思。同样是表情,emoji对读屏软件的支持就更好一些。如果你用iOS的旁白切换到emoji键盘的话,会发现每个表情的描述都异常具体:“微笑的大便 ”,“挂着泪珠而笑的猫脸 ” 以及 “眼睛睁大,嘴巴张开,脑子爆炸的脸 ”(安卓在这方面的支持就乱一些,不同厂商的系统对emoji的注释详细程度很不一样)。

硬核时刻:盲文输入法

这里是硬核一点的知识,面向想要进一步了解的同学们:)

盲文想必大家都有所耳闻:那些用凸点来表示的文字,有时会被刻在电梯或者指示牌上。英文的盲文叫做布莱尔盲文,包含六个点,两列三行,不同点的组合表示不同的字母:

你可以发现盲文的几个优点:如果只是26个字母的话,所有盲文最多用到6个点,对比全键盘的26键要少不少。同时这些点分布十分规整(上中下+左右)。这样的话,我们用一根手指代表一个点,那么两双手六根手指不就可以代表所有点了吗?机智如我,有科学家就发明了在手机上用盲文双手打字的方法 [2, 3]:

有了盲文打字,再也不用依赖键盘啦!这样会省去不少时间 —— 有人一分钟最快可以打出30个单词,和你在手机上打字的速度差不了多少。不过目前盲文输入法现在只支持英文输入(谷歌也出了盲文键盘,可以看


当然,尽管视障用户有不同的选择可以输入文字,在实际使用过程中,依然会遇到不少问题,比如输入标点,以及修改文字的时候。无障碍交互依然任重而道远。看完这篇文章,感兴趣的话可以打开手机里的读屏软件试一试,你会发现一个不一样的世界:)

iOS中的旁白功能打开后,会在旁白按钮周围会出现一个方框,同时手机会朗读“旁白,打开,按钮”。此时在屏幕上右滑,方框会转移到下一个“缩放”按钮上,同时朗读“缩放,关闭,按钮”
按下b键: 1. 移动手指,将方框移动到b上,这时候屏幕会朗读“b”;2. 松开手指;3. 在屏幕上双击,输入b
在完成输入拼音后,还需要移动方框来选择对应的汉字,再次双击就输入成功啦
不同的输入方式在辅助功能 - 旁白 - 键入 中可以找到
比如这套“小蓝和他的朋友”
布莱尔盲文的前几个字母,黑色的圆代表凸出来的点,空心代表没有点
盲文打字,左右手的三根手指分别代表左右两列不同的点,输入某个字母的时候,对应的手指组合同时按下去,手机会根据点击的位置来推断哪些点被激活。左图 [2]是我一位师姐的发明,嘿嘿。用手机打字的时候,把屏幕翻转过去,这样两手握住手机两端可以进行盲文输入 [3]

写的介绍:

本文引用: [1] [2] Shiri Azenkot, Jacob O. Wobbrock, Sanjana Prasain, Richard E. Ladner: Input Finger Detection for Nonvisual Touch Screen Text Entry in Perkinput, 2012 [3] Caleb Southern, James Clawson, Brian Frey, Gregory D. Abowd, Mario Romero: An evaluation of BrailleTouch: mobile touchscreen text entry for the visually impaired, 2012

https://www.who.int/zh/news-room/fact-sheets/detail/blindness-and-visual-impairment
@夏冰莹
夏冰莹:谷歌新发布「安卓盲文输入法」帮助视障朋友打字更快,这是我坎坷的设计旅程121 赞同 · 42 评论文章
动图封面