視障工程師幫助低視力人群掃除信息障礙
全球至少有人有不同程度的近視或遠視問題。在大多數情況下,視力障礙可以通過輔助工具或治療得到矯正,但對不少人來說,視障不僅影響他們的正常生活,也限制了他們的就業選擇。在數字時代,信息世界的無障礙與現實世界的無障礙同等重要,因此一些工程師致力于為視障人群研發適合他們的應用程序。
25歲的周富貴是一名視障人士,也是深圳市信息無障礙研究會的軟件開發工程師。每次打開電腦,他都需要把鼻尖貼近屏幕,再把字體放大五倍,才能用左眼僅存的視力看到屏幕上小小的英文代碼。
包括富貴在內的許多視障工程師致力于通過技術促進信息無障礙。
富貴16歲時,入讀了一家職業培訓學校學習推拿康復。畢業后開始找工作時,他才發現視障人士想要在職場立足是多么困難。大部分企業都不了解視障員工的各種技能和他們的特定需求。
富貴堅信他能夠為這個世界貢獻更多價值,于是開始尋找推拿以外的工作。他從小就喜歡數學和邏輯推理,很快,他發現自己對信息技術,尤其是軟件編程充滿興趣。
有一個多月的時間,他一直在網上觀看和收聽軟件開發相關的視頻。他將屏幕放大,暫停,仔細查看屏幕上的代碼,然后花大量時間學習編程。
沉浸在代碼的世界中,富貴腦海中閃現出一個新的想法:為視障人士開發一款應用,讓他的朋友和其他視障人士能夠像普通人一樣用手機獲取信息、享受娛樂。
像富貴這樣的低視力人士往往無法閱讀其他人習以為常的信息。他說:“超市里醬油和醋的瓶子很像,你必須要去看那些小字,才能分得清,但在沒有工具的情況下要看清那些小字非常難。”
部分屏幕閱讀器會為用戶提供文字轉語音以外的功能支持,例如,光學字符識別(OCR)是一種可以掃描屏幕上圖像,并將其轉換成可閱讀的計算機文字的技術。這種技術可以進行圖形界面識別、文字識別、坐標識別和紙質資料識別等。
大多數像富貴這樣的普通開發者都無法自行開發這種技術。云計算供應商正在開發這些能力,并以應用編程接口(API)的形式讓其他開發者可以直接調取使用,大大降低了應用開發的門檻。
OCR只提供基礎能力,為充分理解視障人群的需求,開發人員還需要考慮應用程序所提供的整體交互體驗。例如,界面上有很多信息,應該將哪些讀出來?屏幕閱讀器應該以哪種順序閱讀這些信息?面對這些問題,富貴開始深入研究信息無障礙領域的相關知識。
幾個月之后,富貴將幾種視障用戶常用的功能加入一款可供用戶聽小說、查看天氣和瀏覽視障人士論壇的應用程序,并將它命名為“掌中世界”,他的很多朋友已經在用它便利自己的生活。
富貴用手機應用程序收聽信息。
“掌中世界”發布后,富貴在視障開發者當中開始小有名氣。這款應用程序為他贏得了很多贊譽,也帶來了很多其他機會和項目,大大豐富了他的開發經驗和技術洞察。
2020年,富貴收到深圳市信息無障礙研究會的錄取通知書,正式成為一名信息無障礙工程師。這次機會不但改變了他的生活軌跡,還讓他以全新的方式為全球其他視障人士提供幫助。
運用技術為視障人群搭建“信息高速公路”
2020年6月,騰訊云收到一封來自深圳市信息無障礙研究會的感謝信,感謝其為視障社群帶來的信息和創造的無障礙環境。
半年前,騰訊云曾為身障開發群體提供OCR支持。現在,除富貴開發的“掌中世界”外,很多其他應用也具備OCR功能。OCR的請求總量已超過180萬,目前服務的視障用戶逾200萬。
依靠這些技術開發上的進展,視障用戶能夠在網購時“看到”產品詳情頁中的文字內容。此外,他們還能識別出“按鈕”、“驗證碼”和線上活動所需的其他信息。事實上,北京的一位視障父親通過使用應用程序對電視屏幕拍照,了解節目表的順序和內容后,成功為孩子播放《小豬佩奇》動畫片。沒有技術的助力,這些是難以實現的。
現在,富貴有一個更大的夢想。他希望先進的技術能夠在更具體的場景中為視障人群帶來更豐富、更細致的體驗。例如,當一款應用描述一幅圖片時,它能夠描述出天空的樣子、天空中云朵的飄移,以及湖水中蕩起的漣漪。
隨著各種互聯網軟件無障礙體驗的不斷提升,視障人士可以獲得越來越多互聯網的內容和信息,同時也擁有更多選擇來實現他們的價值和潛能。
騰訊努力為開發者提供長久的支持,幫助人們突破自身限制,讓所有人與互聯網實現無障礙連接。