NonVisual Desktop Access

NonVisual Desktop Access (NVDA) は、Microsoft Windows用のフリーかつオープンソース、ポータブルなスクリーンリーダーである。 2006年にMichael Curranがプロジェクトを開始した。NVDAはPythonでプログラムされている。Microsoft Active Accessibility（en）、IAccessible2（en）、Java Access BridgeといったアクセシビリティAPIとともに動作させるため、ビデオ割り込みの技術の使用は避けている。ライセンスはGNU General Public License。

NVDAは、統合スピーチ・シンセサイザーとしてeSpeakを使用し、SAPIシンセサイザーをサポートする。 バージョン0.6p3以降では、点字ディスプレイが公式にサポートされている。

概要 
Windowsの基本的な機能のほか、 NVDAはワードパッド、メモ帳、Internet Explorerとともに動作する。Outlook Express、Microsoft Word 2000/XP/2003、Microsoft Excel 2000/XP/2003 の基本的な機能もサポート。フリーのオフィススイートLibreOffice、OpenOffice.orgのサポートにはJava Access Bridgeが必要。NVDAはMozilla Firefox (バージョン3以上)もサポートする。NVDAの開発者は、最大限バリアフリーなウェブブラウジングが可能なウェブブラウザとしてFirefoxを推奨している。

2009年初旬以降は、NVDAはAccessible Rich Internet ApplicationsのWAI-ARIA標準をサポートしており、Webアプリケーションへの対応強化をめざしている。

Mozilla Thunderbirdバージョン3以上について、emailをサポートする。

バージョン2010.1では、64bit版Windows、ログイン画面、User Account Control（en） (UAC)画面、Internet Explorerをサポート。また、eSpeakスピーチ・シンセサイザーの新しいバージョンが含まれ、最新のスナップショットではビデオフックを実装中である。

2010年10月に開始したリリース2010.2には、大幅に簡略化したオブジェクトナビゲーション、
Adobe Flashコンテンツ用の仮想バッファ、画面に表示されたテキストを取得することによりコントロールへのアクセスを拡大、画面上のテキストのフラットレビュー、IBM Lotus Symphonyドキュメントのサポート、Mozilla Firefoxの表組み行列のヘッダのレポート、ドキュメントの強化が含まれる。

バージョン2011.1.1では、mIRC、PuTTY、Tera Term、SecureCRTで新規テキストアウトプットの自動レポート、グローバルプラグインのサポート、Microsoft Wordにおけるビュレット/ナンバリングの発声、点字ディスプレイ用のキーバインディング（直前・直後の行への移動など）の追加、Baum、HumanWare、APHの点字ディスプレイのサポート、IBM Lotus Symphonyテキストコントロールを含むコントロール用の色に関するレポートが追加された。

日本語版について 
NVDA は40ヵ国で利用されている「ユニバーサルなスクリーンリーダー」であるが、音声エンジンと点訳エンジンが日本語に対応していないため、
NVDA日本語チームが、日本語音声エンジンと点訳エンジンを搭載した NVDA 日本語版を独自にリリースしている。

NVDA日本語チーム代表の西本卓也は、2010年秋になんとか日本語の入力や読み上げができるものが完成したものの、本当に実用的な日本語対応は2013年5月の 2013.1jpからだと言ってよいだろうと述べている。

バージョン2013.1jpでは、Microsoft PowerPointに対応した。

バージョン2013.2jpを2013年9月13日リリース。

今後は年数回のリリース予定となるとの発表がされている。

リリース履歴

参照

外部リンク
 スクリーンリーダーNVDA日本語版
 NVDA homepage
 NVDA 2011.1.1 Release Notes
 Webpage of Michael Curran

スクリーンリーダー
Windowsのソフトウェア
オープンソースソフトウェア