文字の読み上げ

test と英語を読み上げさせる

先ず英語の音声エンジンを使って 「test」と読み上げさせてみましょう。


  1. test と入力します。
  2. Voice に Microsoft Sam, Microsoft Anna - English など、英語のエンジンが設定されているのを確認
  3. SAPI5 を使うにチェックされているのを確認
  4. 再生ボタンを押します。

2.で Voice 欄が空白の場合は SAPI5 がインストールされていないかもしれません。
その場合は FAQ より SAPI5 をダウンロードしてインストールしてください。

できましたか?
できましたら、次に日本語を読み上げさせてみましょう。

テストと日本語を読み上げさせる

初期の状態では、パソコンに日本語音声合成エンジンがインストールされていないので、
日本語を読み上げることはできません。
そのため Microsoft Speech Platform をインストールする必要があります。


Microsoft Speech Platform のインストール

Microsoft Speech Platform を使用すると様々な言語の音声合成エンジンが使えるようになります。
サポートされている OS は、Windows: Vista, 7, Server 2003, Server 2008 ですが、WindowsXP 以降なら使えるようです。

必要な物は以下の1,2,3の三つですが、ほとんどのパソコンで3はすでにインストールされています。
その場合は1,2の二つをインストールしてください。

1.Microsoft Speech Platform - Server Runtime
これをインストールすると音声合成エンジンを動作させることができるようになります。
1.下記のサイトより x86_SpeechPlatformRuntime\SpeechPlatformRuntime.msi をダウンロードします。
2.ダウンロードしたファイルをダブルクリックし、インストールして下さい。
Microsoft Speech Platform - Server Runtime ver 11.0

2.Microsoft Speech Platform - Server Runtime Languages
これは音声合成エンジン本体です。
1.下記のサイトより、喋らせたい言語の音声エンジンををダウンロードします。
2.ダウンロードしたファイルをダブルクリックし、インストールして下さい。
注:日本語音声エンジンを使いたい場合は MSSpeech_TTS_ja-JP_Haruka.msi をインストールしてください。
Microsoft Speech Platform - Server Runtime Languages ver 11.0

3.Microsoft .NET Framework 3.5 Service Pack 1
まだインストールされていない場合はこちらもインストールしてください。
Microsoft .NET Framework 3.5 Service Pack 1

上にある英語のページがよく分からない場合、以下の直リンからもダウンロードできますが、
なるべく上記のサイトからダウンロードして下さい。

ランタイム Microsoft Speech Platform - Server Runtime ver 11.0
日本語 MSSpeech_TTS_ja-JP_Haruka.msi
英語 MSSpeech_TTS_en-US_ZiraPro.msi
MSSpeech_TTS_en-GB_Hazel.msi


Microsoft Speech Platform が正しくインストールされているかを確認

正しくインストールされているか確認する2つの方法を紹介します。

1.コントロールパネルで確認

  1. コントロールパネルを開きます。
  2. プログラムの追加と削除を開きます。
  3. 下記画像、2つの青枠で囲まれたものが存在すれば、正しくインストールされているはずです。

2.レジストリで確認

  1. スタート > ファイル名を指定して実行を開きます。
  2. regedit を入力して OK ボタンを押します。
  3. 下記画像のキーが存在すれば、正しくインストールされています。
  4. -HKEY_LOCAL_MACHINE
     -SOFTWARE
      -Microsoft
       -Speech Server
        -v11.0
         -Voices
          -Tokens
           -TTS_MS_js-JP_Haruka_11.0

Microsoft Speech Platform をインストールできましたか?
できましたら以下のようにして「テスト」と読み上げさせてみましょう。

  1. テストと入力
  2. Voice に Microsoft Server Speech Text to Speech Voice (ja-JP, Haruka) を設定
  3. 再生ボタンを押します

できましたか?
次は読み分け機能を説明します。


読み分け機能

読み分け機能は Text To Wav が他の読み上げソフトと決定的に違う機能の一つです。
そのため少し分かりにくい所があるかもしれませんが、がんばって理解して使えるようになって下さい。

test を英語で、テスト を日本語で読み上げさせる

先ずは簡単な読み分け機能を使ってみましょう。

  1. 以下の文を入力
    test
    テスト
  2. Voice1 に日本語の音声エンジン Microsoft Server Speech Text to Speech Voice (ja-JP, Haruka) を設定
  3. Voice2 に英語の音声エンジン Microsoft Sam, Microsoft Anna - English などを設定
  4. 「自動で音声を切り替える」チェックボックスをチェック
  5. 再生ボタンを押します
inserted by FC2 system