SAPI4に対応したFire Vox
Fire Vox(Firefoxで音声読み上げ)で取り上げたことのある、Firefoxの音声読み上げ機能拡張「Fire Vox」ですが、従来はMicrosoft Speech APIのバージョン5(SAPI 5)に対応した日本語音声合成エンジンが必要でした。ところがFire Voxの最新バージョンでは、SAPI4に対応できるようになっています(2008年5月に公開版から、すでにSAPI4対応になっているようです)。
現行のSAPI5より古い(枯れた)Speech APIであるSAPI4ですが、SAPI5と異なり、無料で入手できるというメリットがあります。最新の(SAPI4に対応した)Fire Voxは、「T's開発室」さんのページからダウンロードできます。また同ページに、SAPI4の音声の入手方法が解説されています。
さっそくSAPI4対応版のFire Voxをインストールし、SAPI4の日本語音声合成エンジンとランタイムを組み込んでみました。Firefoxの「ツール」メニューにある「Fire Vox TTSの選択」で、SAPI4が選択できるようになっています。

使い方(音声読み上げの再生方法など)は、従来のSAPI5を使う場合と基本的に同じです。「ツール」メニューの「Fire Voxオプション」で開くプリファレンスダイアログに載っているショートカットキーを操作することで、読み上げを制御することができます(詳しくは、Fire Vox(Firefoxで音声読み上げ)の「Fire Voxの使用方法」をご参照ください)。1点難点なのが、SAPI5ではできた、音声の選択と読み上げ速度の調整ができないことです。(正確にいうと、音声の選択は可能です。Firefoxのアドレスバーに「about:config」と入れると、Firefoxのコンフィギュレーション情報がリスト表示されるのですが、その中の「firevox.SAPI4Voice」の値を手動で変えるることでできます。ちょっと敷居の高い、面倒な作業ではありますが...。)
また、実際に音声読み上げをやってみると、ちょくちょく「音飛び」が発生してしまいました。速度の速いパソコンを使っていると起こるそうなのですが、それほどハイエンドなマシンでなくても(昨今の平均的なスペックのPCでも)起こる現象なので、少しずつでも改善されることを期待したいと思います。
とはいえ、無料で入手できる日本語音声合成エンジンをFirefoxで使えるようになったのは、とても大きな前進ですね。Fire Voxの今後の発展を、今後も注目していきたいと思います。
トラックバック
この記事に対するトラックバックURL:
http://website-usability.info/cgi/mt/mt-tb.cgi/102
コメントを投稿する
(投稿いただいたコメントは、当サイト管理者による承認後、公開させていただきます。)