讓視障讀者輕鬆解讀圖表的新利器:Tactile Vega-Lite
圖表是傳遞資料的簡便工具,但對於視障或低視力讀者來說,這些視覺化的資訊卻難以轉譯。雖然設計師已開發出將圖表轉化為「觸覺圖表」的方法,但相關的製作指南卻相當繁複,例如《北美盲文權威指南》就厚達426頁。此外,設計師還需熟悉多種軟體,例如先在Adobe Illustrator中繪製圖表,再透過其他應用程式轉換成盲文。
為此,麻省理工學院電腦科學與人工智慧實驗室(CSAIL)的研究團隊開發了一款名為「Tactile Vega-Lite」的工具,簡化了觸覺圖表的設計流程。這款程式能將Excel等表格中的資料,同時轉化為標準視覺圖表與觸覺圖表。程式內建了設計標準作為預設規則,協助教育工作者和設計師快速製作符合無障礙需求的觸覺圖表。
這項工具讓視障讀者更容易理解各種圖表,例如比較各州最低工資的柱狀圖,或追蹤各國GDP變化的折線圖。使用者可以在Tactile Vega-Lite中調整圖表,並將檔案傳送至盲文印表機,將圖表轉化為可觸控的點字圖形。
今年春季,研究團隊將在ACM人機互動系統會議上發表這項研究成果,相關論文也已刊登於arXiv預印本伺服器。論文第一作者、電機工程與電腦科學碩士陳夢竹(Katie Chen)表示,這款工具在設計專業人士所需的精確性與教育工作者追求的效率之間取得了平衡。
「我們訪問了希望讓課程更貼近視障學生的教師,以及有觸覺圖表設計經驗的專業人士,」陳夢竹說,「由於他們的需求不同,我們設計了一款易於使用、能即時反饋修改,並符合無障礙指南的程式。」
這款程式基於團隊2017年開發的視覺化工具Vega-Lite,能自動生成平面圖表與觸覺圖表。資深作者、麻省理工學院博士後研究員Jonathan Zong指出,程式內建的智慧設計決策讓使用者無需費心調整細節。
「Tactile Vega-Lite具備智慧預設功能,確保間距、佈局、紋理與盲文轉換符合最佳實踐,創造良好的觸覺閱讀體驗,」Zong說,「我們的目標是讓缺乏觸覺設計經驗的教師或視覺設計師,能快速傳遞資料,讓觸覺讀者清晰理解。」
程式中的程式碼編輯器允許使用者自訂軸標籤、刻度標記等元素,並透過簡化的程式碼摘要進行修改。例如,若想改變圖表中柱狀圖的填充方式,只需在「紋理」部分將程式碼從「dottedFill」改為「verticalFill」,即可將小圓點替換為垂直線條。
為幫助使用者理解這些功能,研究團隊還提供了範例庫,展示每段程式碼的具體效果。此外,團隊也計畫進一步最佳化使用者介面,讓不熟悉程式設計的使用者能透過點選按鈕進行修改。
陳夢竹表示,團隊希望為程式新增機器特定的自訂功能,讓使用者能在圖表製作前預覽效果,並根據裝置規格進行調整。儘管Tactile Vega-Lite大幅簡化了觸覺圖表的製作流程,Zong仍強調,專家的最終審查仍是確保圖表符合指南的最佳做法。
「這項工具對於提供視障讀者平等獲取資訊的機會至關重要,」未參與研究的Font to Dot創辦人Stacy Fontenot表示,「遵循現行指南與標準的圖表能為讀者帶來一致性,尤其在處理複雜資料時更是如此。Tactile Vega-Lite的直觀介面讓使用者能快速且準確地製作觸覺圖表,大幅縮短設計時間。」
這篇論文由陳夢竹、Jonathan Zong與Isabella Pineros、麻省理工學院副教授Arvind Satyanarayan共同撰寫。研究團隊還獲得了麻省理工學院殘障與無障礙服務中心Rich Caloggero以及盲人燈塔組織的協助,觀察技術設計流程以完善這項專案。