PSST:使盲人或视障开发者能够创作流媒体传感器数据的声化
作者
视觉障碍者技术(屏幕阅读器、触觉图形、盲文)运动障碍辅助输入技术软件工程师与开发者辅助技术专家
文献标题
PSST: Enabling Blind or Visually Impaired Developers to Author Sonifications of Streaming Sensor Data
文献信息
- 主题领域: 无障碍技术与物理计算领域,支持盲人或视障开发者创建实时数据的声音化展示工具
- 关键词: 无障碍技术, 物理计算, 声音技术, 数据可视化, 盲人开发者, 数据流, 编程工具, 动态数据, 声音化工具, 数据传感器
- 文献发表会议: The 35th Annual ACM Symposium on User Interface Software and Technology (UIST ’22)
研究背景与问题
- 发现的问题或挑战:
- 目前的物理计算工具和编程环境大多默认用户具有视觉能力,缺乏对盲人和视障用户在实时数据访问上的支持。
- 数据传感器状态的呈现通常以视觉方式,盲人开发者难以通过现有工具调试和理解传感器生成的数据。
- 已有的一些声音化工具仅聚焦于静态数据的声音化,而不支持流数据的声音化和交互。
- 重要性:
- 改善盲人开发者与物理计算技术的交互能力,可促进多样化的STEM(科学、技术、工程和数学)教育与普及。
- 为完全依赖听觉的用户提供实时数据理解工具,能帮助这些用户检验、调试系统及其传感器。
- 研究动机与相关工作:
- 尽管之前的一些研究尝试过通过参与式设计优化无障碍技术,但很少关注如何帮助盲人用户动态理解流数据。
- 需求分析显示,盲人开发者迫切需要一种工具用于声音化实时数据的灵活开发和动态调试。
解决方案
- 方法或解决方案:
- 提出了一种名为 PSST(Physical computing Streaming Sensor data Toolkit)的工具,旨在支持盲人或视障开发者创建流数据的声音化展示。
- PSST 提供可定制的数据转化、过滤及多模态输出功能,支持用户设计动态数据的声音展示。
- 设计了一个专用的图形化用户界面(PSST Dashboard),方便非编程背景的盲人用户使用。
- 解决方案的创新之处:
- 通过无障碍声音化以及屏幕阅读器友好的设置,使BVI(盲人/视力受损)开发者能够自主创建个性化的数据展示。
- 支持实时流数据的声音化,并能扩展不同类型的输入、输出和数据处理。
- 提供对传感器数据的多种交互模式,如旋律化音高展示、警报性音效和基于范围的过滤。
- 实施步骤与关键技术:
- 核心架构: 包括数据输入(DataSink)、数据处理(DataHandler) 和数据输出(DataOutput)模块。
- 技术实现: 利用 TypeScript 构建,依赖 Web Audio API 和 Web Speech API 实现声音输出以及 RxJS 处理数据流。
- 可视化界面: 提供可通过屏幕阅读器进行访问的图形用户界面支持。
研究成果
- 具体成果:
- 设计并实现了 PSST 工具套件和 PSST Dashboard,支持 BVI 用户实现多模态数据展示。
- 通过PSST,用户可以进行实时流数据声音化、多传感器并行处理及动态调试。
- 实现了一系列应用场景的验证,如模拟鼠标位置、高音调控制键盘交互、以及基于物理传感器的数据日志生成。
- 优势:
- 与现有声音化工具相比,PSST 强调了盲人用户的可定制性需求,如动态配置不同的音调、语音及多种声音类型。
- 通过实例验证了 PSST 在实时监控传感器反应、分析趋势及处理动态交互数据方面的实用性。
- 实验与评估结果:
- 通过用户研究(两名盲人开发参与者)验证了工具包的可用性及无障碍性,用户对工具的可定制性和实时反馈能力表示满意。
- 用户学习了传感器响应规律、识别了异常传感器值,并探索了多传感器数据流的交互。
- 局限性与未来方向:
- 当前的PSST 数据库功能范围有限,支持的音频输出类型较少(如未支持动态平移或立体声输出)。
- 未深入研究 BVI 开发者使用工具包编程接口的用户体验。
- 未来可能扩展至其他数据密集型领域(如机器学习与数据科学),并引入时间轴回放功能。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
help
研究问题
3- 如何支持盲人或视障开发者对流数据进行声音化设计?分类: 职场、开发与专业工作支持同类问题arrow_forward
- 盲人开发者在动态数据调试和声音化过程中需要哪些交互方式和功能?分类: 职场、开发与专业工作支持同类问题arrow_forward
- PSST工具如何在数据过滤、转换和定制化方面帮助视障用户实现实时声音化?分类: 职场、开发与专业工作支持同类问题arrow_forward
lightbulb
现实痛点
1- 盲人无法高效调试或理解实时传感器数据。分类: 职场、开发与专业工作支持同类问题arrow_forward
- 80%
ToPSen:面向任务的 priming 与感觉校准——用于比较视力正常与盲人程序员的编码策略
DIS '25· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 67%
BAGEL:一种自动检测基于导航的网络可访问性障碍的方法,针对键盘用户
CHI '23· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +2
- 67%
探索移动设备的可访问性:挑战、见解和评估方法的建议
CHI '24· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +2
- 60%
FingerT9:利用拇指到手指的交互在智能手表上实现同侧手文本输入
CHI '18· 足部与手腕交互 +1
- 60%
CodeTalk:提高编程环境对视障开发者的可访问性
CHI '18· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
键盘表面的非视觉交互技术
CHI '18· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
只是IDE之外的一切都是问题:视障软件开发人员的信息检索
CHI '21· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
由记录和重播技术驱动的移动应用中的辅助技术手动可访问性测试
CHI '23· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
你想让我参与还是不参与?:调查软件开发会议对盲人和低视力专业人士的可访问性
CHI '24· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
- 60%
构建工作场所无障碍的DIY(自己动手)解决方案的困境
CHI '25· 视觉障碍者技术(屏幕阅读器、触觉图形、盲文) +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3526113.3545700
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2022
emoji_events
奖项
未标记奖项
group
作者
8 位作者
sell
研究子方向
视觉障碍者技术(屏幕阅读器、触觉图形、盲文)、运动障碍辅助输入技术
work
职业/产业
软件工程师与开发者、辅助技术专家
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文