無料の音声合成エンジン 「Microsoft Speech Platform 11」

投稿者:マーチン 2011年11月3日

 Office2010 などに読み上げ機能を追加するためのモジュール「Microsoft Speech Platform」が、無料で提供されています。音声合成エンジン「SAPI5」と内容的には、ほぼ同じですが、アプリケーション側で対応していなければ利用できません。
 2011/09/01 に、Version 11 がリリースされました。サンプリング周波数が、8kHzから16kHzに変更されているので、音質が向上しています。
 Windows8 以降には、「Microsoft Haruka Desktop」という SAPI5対応の音声合成エンジンが搭載されていますので、このエンジンを使うこともないでしょう。

●動作環境

 正式にサポートされているOSは、Windows Vista / 7 、Windows Server 2003 / 2008 です。Windows XP は非サポートですが、.NET Framework をインストールしてあれば使用可能です。

●音声サンプル

【サンプル文章】

市民の皆さんが安心して暮らせる「災害に強いまちづくり」を推進するため、次のとおり総合防災訓練を実施します。


Ver.11.0 Haruka バージョン11 Haruka 再生 Ver.10.2 Haruka バージョン10.2 Haruka 再生

●利用できる言語

 日本語、英語 だけでなく、多くの言語が無料で提供されています。
 中国語、デンマーク語、オランダ語、フィンランド語、フランス語、ドイツ語、イタリア語、韓国語、ノルウェー語、ポーランド語、ポルトガル語、ロシア語、スペイン語、スウェーデン語

●バージョンの確認方法

 [プログラムのアンインストール] でもバージョンを確認できないですが、以下の方法で可能です。
 「C:¥Program Files¥Common Files¥microsoft Shared¥Speech¥Platform」
フォルダに、v10.2 があればVersion 10.2、v11.0 があれば Version 11.0 がインストールされています。
フォルダ構造の説明図

●簡単インストール

【まほろば】Microsoft Speech Platform 簡単インストーラー Ver.2.2
に、インストールを容易にするソフトを紹介しています。 初心者や視覚障碍者にはお勧めです。

●手動インストール

◆アンインストール
 旧バージョンと共存できないため、既に、Version 10.2 をインストールされている方は、事前にアンインストールが必要です。
(1)[コントロールパネル] [プログラムのアンインストール]
コントロールパネルの画面

(2)"Microsoft Server Speech Platform Runtime (x86)" と、"Microsoft Server Speech Text to Speech Voice (ja-JP,Haruka)" などを、アンインストールする。
プログラムのアンインストールの画面

※アンインストールをしないと、インストール時に以下のメッセージが表示され、先に進めません。
別バージョンの製品が既にインストールされています。このバージョンのインストールを続行できません。

◆ダウンロード
(1)Microsoft Speech Platformのランタイム ライブラリ
Microsoft Speech Platform - Runtime (Version 11) を開いて、
32bitアプリケーションで使う場合は、
  x86_SpeechPlatformRuntime¥SpeechPlatformRuntime.msi
64bitアプリケーションで使う場合は、
  x64_SpeechPlatformRuntime¥SpeechPlatformRuntime.msi
をダウンロードする。
ダウンロードするウェブサイト
※どちらをインストールするかは、OSが32bit版か64bit版かではなく、アプリケーションによります。例えば、64bit版 Windows に 32bit版 Office 2010 をインストールした場合は、32bit 版の Microsoft Server Speech Platform Runtime(X86) をインストールしてください。

(2)各言語用のファイル
Microsoft Speech Platform - Runtime Languages (Version 11) を開いて、
  MSSpeech_TTS_ja-JP_Haruka.msi (日本語、女性、はるか)
などをダウンロードする。
※MSSpeech_SR_****.msi は、音声合成ではなく音声認識のためのものです。
ダウンロードするウェブサイト

◆インストール
(1)「SpeechPlatformRuntime.msi」を実行する。
(2)■I accept the terms in the License Agreement
にチェックを入れて、[Install] をクリックする。
インストール時のライセンス表示

(3)[Finish] をクリックする。
(4)「MSSpeech_TTS_ja-JP_Haruka.msi」を実行する。

●対応している主なアプリ



◆関連サイト

◆関連記事

Copyright © まほろば. All Rights Reserved.(http://mahoro-ba.net/)