18
ススススススススス NVDA スススススススススス 2016 ス 11 ス 3 ス スススススススススススス NVDA スススススス ススス 西 [email protected] 1

161103 nvda-nishimoto-v2

Embed Size (px)

Citation preview

Page 1: 161103 nvda-nishimoto-v2

スクリーンリーダー

NVDA 日本語版の現状と課題

2016 年 11 月 3 日 ライフサポート学会研究会NVDA 日本語チーム 西本卓也

[email protected]

1

Page 2: 161103 nvda-nishimoto-v2

情報保障ツールの提案• iOS/Android 用アプリ「 UD トーク」• ノートテイクソフト「まあちゃん」(静岡福祉大学)• NVDA 日本語版• 講演音声(リスピーク)を認識してテキストに変換

→ スクリーンに文字を読みやすく表示→ 点字ディスプレイに出力

2

Page 3: 161103 nvda-nishimoto-v2

NVDA: Non Visual Desktop Access• Windows の操作を音声と点字で• ブラウズモード( 1 文字ナビゲーション)• レビューカーソル(オブジェクトナビゲーション)• Firefox, Word, Excel, PowerPoint, Outlook 等対応• 2006 年に最初のリリース• ポータブル版、タッチ対応• 3 ヶ月ごとのリリース(すこしずつ改良)• 自動更新: 1 日のユーザー 約 25,000

3

Page 4: 161103 nvda-nishimoto-v2

NV Access = 本家• オーストラリアの NPO 法人• NVDA の開発者:視覚障害の当事者たち• 世界各国のユーザー、障害者団体、企業が支援• Microsoft Office 対応の要望が強い

• オープンソース• GPLv2• Python / C++

• チケット駆動開発• GitHub

4

Page 5: 161103 nvda-nishimoto-v2

NVDA の日本語化• 2008 年 開始• 2010 年 JTalk を実装 サイトワールドで配布• 2011 年 NVDA ユーザ会広島 / www.nvda.jp• 2012 年 日本語チーム / PyCon JP イベント• 2013 年 日本語 IME と点訳が実用品質に• NVDA ワールド• 2013 年から 2015 年まで開催(横浜・東京)

• NVDA ミートアップ → NVDACon JP• 2015 年から開催

5

Page 6: 161103 nvda-nishimoto-v2

NVDA 日本語チーム• NVDA 本家版と日本語版の開発• Focus Highlight アドオン• イベント• PyCon JP• NVDA ワールド• ミートアップ• NVDACon JP

• 日本語版ガイドブック• WAIC WG2

6

Page 7: 161103 nvda-nishimoto-v2

NVDA の思想• 平等(対等)• 無料• 本来の Windows の操作を活かす• 優遇もしない(アドオンで補う)

• ユニバーサル• ひとつの NVDA• 統一された操作

• 正しい役割分担• 標準技術の推進(独自 API を非推奨)• 他者のバグを繕わない

7

Page 8: 161103 nvda-nishimoto-v2

日本のユーザ数( 1 日平均)

8

Page 9: 161103 nvda-nishimoto-v2

NVDA 日本語版• 本家版も国際化済み(日本語対応)• ただし音声合成・点訳エンジンが日本語非対応

• NVDA 日本語版• 日本語音声エンジンの追加 (JTalk + mei / tohoku-f01)• 日本語点訳エンジンの追加 / KGS ディスプレイ対応• 文字の入力と説明の改良

• IME の候補の読み上げ• キャレット移動で文字説明(説明モード)• カタカナや半角を声の高さで• 絵文字

• 本家版との統合が長期的な目標9

Page 10: 161103 nvda-nishimoto-v2

アドオン• Python で実装• 音声合成エンジン• 点字ディスプレイ(ドライバー)• グローバル プラグイン• アプリケーション モジュール

• コミュニティ addons.nvda-project.org• クラウドファンディング• Remote Access• Dictation Bridge

10

Page 11: 161103 nvda-nishimoto-v2

アクセシビリティ検証ツール• 無料• 標準準拠 WAI-ARIA など• IE, Firefox, Chrome に対応済み , Edge 対応中• 基本機能• スピーチビューアー• 音声なしモード• スリープモード• 要素リスト

• Focus Highlight アドオン• レビューカーソルも可視化

11

Page 12: 161103 nvda-nishimoto-v2

課題• 日本における NVDA の理解と普及の促進• 技術者や翻訳者の育成• 国際的な交流や貢献

12

Page 13: 161103 nvda-nishimoto-v2

理解と普及の促進• ユーザー数をもっと増やしたい•寄付• 開発者の人件費はいただかない• フルタイムの担当者はいない• 会議費、交通費

• 質問や相談に答えられる人を各地で増やしたい• NVDA にふさわしい要望や提案を受けたい• 実験や研究:応相談

13

Page 14: 161103 nvda-nishimoto-v2

技術者や翻訳者の育成が必要• Windows の変化に NVDA も日々追従• マルチデバイス、セキュリティ、他 OS との競争 :

Edge etc.

•言語に依存する NVDA の機能• 例:点字ディスプレイからの文字入力

• 日本以外で需要のない機能• 例: Excel の罫線の読み上げ

• 日本以外で問題になっていないバグ• 例: Skype の日本語入力

•英語での報告と交渉14

Page 15: 161103 nvda-nishimoto-v2

本家 issue #6528

15

Page 16: 161103 nvda-nishimoto-v2

本家 Issue #3044 → PR #6492

16

Page 17: 161103 nvda-nishimoto-v2

国際的な交流と貢献• PyCon JP 2012 併催ワークショップ• オーストラリアと台湾から NVDA関係者を招待

• Michael Curran さん来日( 2015 年)• NVDACon 2016• NVDA誕生 10周年を記念• オンライン会議として国際的に開催• 日本のユーザーが参加できていない

• 長期的な課題• Python3 移行 , eSpeak NG, LibLouis

17

Page 18: 161103 nvda-nishimoto-v2

NVDA 日本語チームへの参加•メーリングリスト• イベント• ベータ版の利用•翻訳についての意見• バグ報告•寄付• 役員会• www.nvda.jp / [email protected]

18