■17言語分の音声合成エンジンを無料で入手する方法(1/2)
・手順(0)
WinXPの場合は.NET Framework 3.5をインストールしておきます(既にインストールされていれば不要です)。
環境によってはWindows Installerの最新版も必要になります。
・手順(1)
以下のURLからMicrosoft Speech Platformランタイムをインストールします。
http://www.microsoft.com/download/en/details.aspx?id=27225 「x64_〜」と「x86_〜」がありますがOSが64bit版でも「x86_〜」をインストールします。
・手順(2)
以下のURLから必要な言語の音声を全てインストールします。
http://www.microsoft.com/download/en/details.aspx?id=27224 「MSSpeech_TTS_〜」となっている方です(「MSSpeech_SR_〜」は音声認識なので不要です)。
・手順(3)
「スタート → すべてのプログラム → アクセサリ」にある「コマンドプロンプト」を、
右クリックして「管理者として実行」(WinXPの場合は普通に左クリックで実行)し、
以下のコマンドを打ち込み(またはコピー&貼りつけし)Enterキーを押します。
【32bit版OS】
reg COPY "HKLM\SOFTWARE\Microsoft\Speech Server\v11.0\Voices\Tokens" "HKLM\SOFTWARE\Microsoft\Speech\Voices\Tokens" /s /f
【64bit版OS】
reg COPY "HKLM\SOFTWARE\Wow6432Node\Microsoft\Speech Server\v11.0\Voices\Tokens" "HKLM\SOFTWARE\Wow6432Node\Microsoft\Speech\Voices\Tokens" /s /f