トップページ -> データベース関連技術 -> 音声認識,音声合成 -> マイクロソフトスピーチプラットフォームを使ってみる
[サイトマップへ], [サイト内検索へ]

マイクロソフトスピーチプラットフォームを使ってみる

マイクロソフトスピーチプラットフォームを使って、パソコンに「発声」をさせてみます

先人に感謝.

参考Webページ: Microsoft Speech Platform 簡単インストーラー http://mahoro-ba.net/e1542.html

ま準備

Python のインストール,pip と setuptools の更新,Python 開発環境のインストール

Windows の場合

  1. Python のインストール

    Python の URL: http://www.python.org/

    インストール手順の詳細は: 別ページで説明している.

  2. pip, setuptools の更新,Python 開発環境(JupyterLab, spyder)のインストール

    コマンドプロンプトを管理者として実行し,次のコマンドを実行.

    python -m pip install -U pip setuptools
    python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
    

インストール手順

  1. マイクロソフトスピーチプラットフォームの Web ページを開く

    http://www.microsoft.com/en-us/download/details.aspx?id=27225

  2. ダウンロードしたいので「Download」をクリック

    [image]
  3. 64 ビット Windows のときは 「x86_ ...」と 「x64_ ...」の両方をチェックし, 「Next」をクリック

    [image]
  4. 2つの .msi ファイルのダウンロードが始まる
  5. ダウンロードした .msi ファイルを起動

    [image]
  6. ライセンス条項の確認

    [image]
  7. インストールが始まる.
  8. インストール終了の確認.「Finish」をクリック

    [image]
  9. もう1つのダウンロードした .msi ファイルを起動

    [image]
  10. ライセンス条項の確認
  11. インストールが始まる.
  12. インストール終了の確認.「Finish」をクリック

    [image]
  13. 日本語マイクロソフトスピーチプラットフォームの Web ページを開く

    http://www.microsoft.com/en-us/download/details.aspx?id=27224

  14. ダウンロードしたいので「Download」をクリック

    [image]
  15. MSSpeech_SR_ja-JP_TELE.msi」をチェック

    [image]
  16. MSSpeech_TTS_ja-JP_Haruka.msi」をチェック

    [image]
  17. Next」をクリック

    [image]
  18. 2つの .msi ファイルがダウンロードが始まるので確認する.
  19. ダウンロードした 2つの .msi ファイルをインストールする.
  20. 動作確認したい.次のサイトから spcbght.txt をダウンロード.拡張子「.txt」を「.bat」に変えて実行してみる

    http://denspe.blog84.fc2.com/blog-entry-103.html

    [image]
  21. エディタなどで,次の中身のテキストファイルを作り hoge.js のような名前で保存する(拡張子は「.js」)
    var tts = WScript.CreateObject("Speech.SpVoice");
    tts.Speak("どうしたの急に(笑) なにが? 顔文字? 文句なんかつけてないけど(笑) どうしたの? いや、だからなんなんだよ");
    

    [image]
  22. Python に「pywin32」パッケージをインストール

    コマンドプロンプトを管理者として実行そして,次のコマンドを実行

    python -m pip install -U pywin32
    

    [image]
  23. Jupyter Qt Console を起動

    jupyter qtconsole
    

    [image]

    Python プログラムを動かして,結果を見たい.

    Jupyter Qt ConsolespyderPyCharmPyScripter が便利である. Windows では,スタートメニューの「IDLE (Python ...)」も便利である.

    ※ 「jupyter qtconsole」を入れたのに,jupyter qtconsole起動しない という場合には,次の操作で,インストールを行ってから,もう一度試してみる.

    ※ Windows では「python」,Ubuntu では「sudo python3 -m pip」

    python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
    
  24. 次を実行
    import win32com.client 
    tts = win32com.client.Dispatch("Sapi.SpVoice")
    tts.Speak("どうしたの急に(笑) なにが? 顔文字? 文句なんかつけてないけど(笑) どうしたの? いや、だからなんなんだよ");
    

    [image]

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]