Lucas Rosenblatt, Patrick Carrington, Kotaro Hara, Jeffrey P. Bigham
{"title":"上肢运动障碍人士的声乐编程","authors":"Lucas Rosenblatt, Patrick Carrington, Kotaro Hara, Jeffrey P. Bigham","doi":"10.1145/3192714.3192821","DOIUrl":null,"url":null,"abstract":"Programming heavily relies on entering text using traditional QWERTY keyboards, which poses challenges for people with limited upper-body movement. Developing tools using a publicly available speech recognition API could provide a basis for keyboard free programming. In this paper, we describe our efforts in design, development, and evaluation of a voice-based IDE to support people with limited dexterity. We report on a formative Wizard of Oz (WOz) based design process to gain an understanding of how people would use and what they expect from a speech-based programming environment. Informed by the findings from the WOz, we developed VocalIDE, a prototype speech-based IDE with features such as Context Color Editing that facilitates vocal programming. Finally, we evaluate the utility of VocalIDE with 8 participants who have upper limb motor impairments. The study showed that VocalIDE significantly improves the participants' ability to make navigational edits and select text while programming.","PeriodicalId":330095,"journal":{"name":"Proceedings of the Internet of Accessible Things","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":"{\"title\":\"Vocal Programming for People with Upper-Body Motor Impairments\",\"authors\":\"Lucas Rosenblatt, Patrick Carrington, Kotaro Hara, Jeffrey P. Bigham\",\"doi\":\"10.1145/3192714.3192821\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Programming heavily relies on entering text using traditional QWERTY keyboards, which poses challenges for people with limited upper-body movement. Developing tools using a publicly available speech recognition API could provide a basis for keyboard free programming. In this paper, we describe our efforts in design, development, and evaluation of a voice-based IDE to support people with limited dexterity. We report on a formative Wizard of Oz (WOz) based design process to gain an understanding of how people would use and what they expect from a speech-based programming environment. Informed by the findings from the WOz, we developed VocalIDE, a prototype speech-based IDE with features such as Context Color Editing that facilitates vocal programming. Finally, we evaluate the utility of VocalIDE with 8 participants who have upper limb motor impairments. The study showed that VocalIDE significantly improves the participants' ability to make navigational edits and select text while programming.\",\"PeriodicalId\":330095,\"journal\":{\"name\":\"Proceedings of the Internet of Accessible Things\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"20\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Internet of Accessible Things\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3192714.3192821\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Internet of Accessible Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3192714.3192821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 20
摘要
编程很大程度上依赖于传统的QWERTY键盘输入文本,这对上半身活动受限的人来说是一个挑战。使用公开可用的语音识别API开发工具可以为无键盘编程提供基础。在本文中,我们描述了我们在设计、开发和评估基于语音的IDE方面所做的努力,以支持灵巧程度有限的人。我们报告了一个基于《绿野仙踪》(Wizard of Oz, WOz)的设计过程,以了解人们将如何使用以及他们对基于语音的编程环境的期望。根据WOz的发现,我们开发了VocalIDE,这是一个基于语音的原型IDE,具有上下文颜色编辑等功能,可以促进语音编程。最后,我们对8名有上肢运动障碍的参与者评估了VocalIDE的效用。研究表明,VocalIDE显著提高了参与者在编程时进行导航编辑和选择文本的能力。
Vocal Programming for People with Upper-Body Motor Impairments
Programming heavily relies on entering text using traditional QWERTY keyboards, which poses challenges for people with limited upper-body movement. Developing tools using a publicly available speech recognition API could provide a basis for keyboard free programming. In this paper, we describe our efforts in design, development, and evaluation of a voice-based IDE to support people with limited dexterity. We report on a formative Wizard of Oz (WOz) based design process to gain an understanding of how people would use and what they expect from a speech-based programming environment. Informed by the findings from the WOz, we developed VocalIDE, a prototype speech-based IDE with features such as Context Color Editing that facilitates vocal programming. Finally, we evaluate the utility of VocalIDE with 8 participants who have upper limb motor impairments. The study showed that VocalIDE significantly improves the participants' ability to make navigational edits and select text while programming.