情報を探すのがちょっと面倒です。いう表記を使わないと仕方ないですね。注意:このプログラムは実験的なものです。自己責任でお使いください。それ以後では動作しません。インストールしないでください。2011.10.18そういうわけで、Ubuntu上で日本語スクリーンリーダーを動作させる方法です。以下に必要なファイルと、手順を示します。興味がある人は自己責任で試してみてください。デスクトップが動いているディストリビューションでも、動くかもしれません。そのディストリビューションで使えるかどうかです。日本語音素を使って音声に変換するものです。参考にして、Pythonで書いたものです。対応のためローマ字の逆変換など機能追加や修正を行いました。以下インストール手順です。本体をインストールします。日本語音素データベースを所定の場所に必ず一つ入れてください。使っていますので、それをダウンロードしてください。日本語を再生できるようにするためのファイル群をダウンロードします。今回作ったものそのものです。ファイルを同じフォルダに入れ、次のコマンドを実行してください。インストールされます。実行する必要があります。スクリーン・リーダと拡大鏡」です。初回起動のときは、質問をいろいろされると思います。これはあとから設定画面で変更できます。切り替えて、右下のOKボタンを押せば、日本語をしゃべるようになるはずです。できないこと・句読点などの読み上げレベルが変更できません。・漢字変換を読み上げません。日本語スクリーンリーダーを使えるようになりました。使えるようにしてみた注意:このプログラムは実験的なものです。自己責任でお使いください。それ以後では動作しません。インストールしないでください。デスクトップを読み上げてくれるようになります。興味のある方は、上記のファイルをダウンロードして、次の記事を参考にしてインストールしてみてください。いうのは、アクエスト社の音声合成ライブラリです。非営利の個人利用に限って使用することができます。テキスト音声合成ミドルウェアです。同梱していませんので、ライセンスを確認したうえで、上記サイトよりダウンロードして試してみてください。ライブラリの機能が利用できます。フォルダの中に入れるだけで、利用可能になります。フォルダの中に、声種データのアーカイブを置くだけで、実行時に展開してくれます。aquestalk2関連ファイルの配置場所についての仕様を変更。バージョンアップ(0.97.3)だけで対応してみました。本来は、シンセサイザの分類を追加して作るべきなのでしょうが、今回はディフォルトのシンセサイザ1つのまま、音声の人物を増やすことで対応しました。人物の記法は、シンセサイザ名ドット音声名です。'MBROLA.jp1'や'AquesTalk2.aq_yukkuri'と表記しています。省略記法として音声名だけでも認識できるようにもしています。データベース向けに作ったスクリプトなので、内部はちょっと美しくない方法での対応になっています。動作させたいという気持ちを最優先で作っているので、細かな部分は今後コツコツ修正していきます。日本語をしゃべらせるためには、どうしたらいいかという実験の途中です。機能が足りない部分がいろいろありますが、今回使える声数がいっきに増えて、とても面白くなってきました。2は前々から知っていたのですが、実際プログラムを組んでみて、これほど使いやすく聴ける合成音声が出ることに驚いています。このように素晴らしいものが公開されていることに、とても感謝します。利用に関しては、特に次のページを参考にさせてもらいました。動作確認をしています。使えるようにしました。注意:このプログラムは実験的なものです。自己責任でお使いください。それ以後では動作しません。インストールしないでください。使えるようにしました。JTalkの落ち着いた音声でガイドしてくれるようになります。Orcaの設定画面からできないので、ぜんぜん実用的ではないですが、いい感じにしゃべってくれます。今回いろいろやって長文が不得意だということも気が付きましたが、メニューなどの項目を読み上げてくれる分には一番ききやすいように思います。ときだけ、ちょっとパソコンのボリュームを上げないといけませんが。それから、MBROLAだけのときには気づかなかったのですが、音声の再生速度が今までおかしかったです。初期化するときに周波数もちゃんと指定しないといけなかったんですね。発音するたびに、初期化をやるようになったので、今まで以上に遅れて発音しているように思います。発音するたびに初期化をしてしまうと、やはりとても遅れてしまいます。声の速さの不正確さは犠牲にしても、遅れを短くしようと思います。初期化は音声を切り替えるときだけにします。(2010.8.30修正)まだまだ問題はありますが、とりあえず目標としていたフリーの3種類の日本語音声が使えるようになりました。あとはこつこつ細かな修正を加えていく作業が続きます。自前のものに切り替えたいとも思います。JTalkを使えるようにする方法を以下に書いておきます。Xや、Windows向けの設定方法もまとめて書いておきます。修正ビルド、およびインストールが必要です。使って日本語をしゃべらせる方法」を見てください。実行ファイルが必要なので、これを用意します。ソースからビルドします。(Windows版はビルド環境作りが面倒なのでビルド済みを用意しています。ライブラリが必要なので前もってこれもビルドします。それぞれのソースを下記の場所からダウンロードします。