実装では、メインスレッドとバックグラウンドスレッドでコマンドキューを共有し、バックグラウンドのスレッドがキューの再生を行っています。命令を受け取ると、キューの中で「時間がかかる処理」だけを削除し、モードの切り替えなどの処理はキャンセルしないで順次実行する、ということになっています。懐かしいような嬉しいような気もします。いう言語の奥の深さを感じます。用のドライバークラスを書くことです。スクリーンリーダーに統合して、安定して動けばいいのですが。実装してあるので、例えば文字列の前処理くらいなら簡単にカスタマイズできそうです。日本語化プロジェクトの開発ミーティングです。1件のコメント6月30日にスクリーンリーダNVDA日本語化プロジェクトは「日本語アルファ版」をリリースしました。このバージョンには限定的ながらも日本語IMEの読み上げに対応する機能が実装されました。この件についてミツエーリンクスさんのブログでも紹介してくださいました。昨日は開発ミーティングを開催しました。公開して様子をみていただきました。Twitter発言のまとめはこちらです。いうメーリングリストが開設されています。興味のある方はご参加ください。1件のコメント今月もNVDA日本語化プロジェクトのコードレビューに参加しました。本家のNVDAはものすごいペースで開発が進んでおり、またユーザのメーリングリストでは日々大量のメッセージが流れています。NVDAはすでに日本でも、従来の日本製の支援技術でカバーされていなかったアプリケーションを音声化するための手段として、他のスクリーンリーダと併用して使う方が徐々に増えているようです。Web開発の企業でもアクセシビリティ検証用としてお使いになる事例が出てきつつあるそうです。日本でもNVDAという無償のソフトウェアの普及によって、利用者の方の選択肢が広がり、また英語圏で実現されつつある「アクセシブルなJavaScriptアプリケーション」などへの対応が日本でも進むことを期待しています。今年1月からのNVDAjpでの活動を振り返ってみたいと思います。荒木雅弘先生と共著で「音声対話システムの開発方法論とプラットフォーム」という記事を執筆しています。書いた内容の短縮版)のみを、具体的なツールの説明として挙げています。公開しているソフトウェアや情報について、未着手の作業に取り組む予定です。皆様から御提案や御助言いただけることがあればお知らせください。アクセスするラッパーを書き始めています。作り込んだものの、全体構造の見通しが悪く、メンテナンス性に問題があると自分自身で認識しています。して例えば「オウム返しスクリプト」が実装されたのですが、こういう基本的なことを再考しつつ、部品としての利便性にも配慮して次の段階の活動を模索したいと思っています。動かしてみたいと思っています。アプリの開発環境は揃えたんですけどね。2月末に東京近郊で開催されたオープンソースカンファレンスに参加して様子を見てきました。アピールするのもよいかなと思い始めています。