インストールする際に、ロボワードのインストーラでマイクロソフト社のTTS(Text to Speech)モジュールを呼び出してインストールを行います。
ごく限られた環境においてスピーチエンジンのみ正常にインストールされない現象を確認しております。
原因については現在調査中ですが、スピーチエンジンを有効にする為のファイルをマイクロソフト社のホームページよりダウンロードしてインストールして下さい。
- 以下のアドレスにアクセスするとファイルのダウンロードのダイアログが表示されます。
http://activex.microsoft.com/activex/controls/sapi/spchapi.exe
- [保存]をクリックし、保存する場所を指定してダウンロードしてください。
(デスクトップ、マイドキュメントなど任意の場所に保存)
- ダウンロード完了後、[ファイルを開く]をクリックするか、保存した spchapi.exe をダブルクリックしてください。
セットアップが自動的に開始し、終了します。
- Windowsを再起動してください。
- 再起動後、読み上げ機能が有効になるかお試しください。
設定完了後、ダウンロードして保存した spchapi.exe は削除して下さい。
以下の手順は、お使いのPCで別のユーザアカウントを作成してスピーチエンジンをインストールするための手順です。
【エラー内容】
------------------------------
Microsoft Speech API 4.0
Command line option syntax error.
Type Command/?for help
------------------------------
【原因】
Microsoft Speechi API 4.0は、マイクロソフト社から提供されているものですが、
Windows 2000、Windows XPで、ユーザ名に2バイト文字が含まれている場合に発生する可能性があります。
※日本語のユーザ名でログインしている場合に起こる場合があるようです。
下記手順にて新規アカウントを作成し、そのユーザー名でログオンしたうえでスピーチエンジンのインストールをお試しください。
【対処方法】
<Windows 2000の場合>
1)新しいユーザアカウントを作成します。
[コントロールパネル]-[ユーザーとパスワード]をクリックします。
[追加]ボタンをクリックし、ユーザー名に半角英数にて文字を入力します。
メッセージに従って必要事項を入力し、このユーザーに対するアクセス権として
「その他(Administrator)」を指定します。
2)新しく作成したアカウントでスピーチエンジンのインストールを行います。
*スピーチエンジンのダウンロードは以下をご覧ください。
<Windows XPの場合>
1)新しいユーザアカウントを作成します。
[コントロールパネル]-[ユーザーアカウント]−[新たなアカウント作成する]を
クリックします。
半角英数にて新しいアカウントの名前を入力します。
アカウントの種類として「コンピュータの管理者」を選択します。
[アカウントの作成]をクリックします。
2)新しく作成したアカウントでスピーチエンジンのインストールを行います。
*スピーチエンジンのダウンロードは以下をご覧ください。
【スピーチエンジンのインストール完了後】
※スピーチエンジンのインストール完了後、普段使用しているアカウントでログインしてお使いいただけます。
※スピーチエンジンのインストール完了後、この手順で新しく作成したユーザアカウントを削除しても問題ありません。
【スピーチエンジンのダウンロード】
以下のマイクロソフトのサイトより「spchapi.exe」をダウンロードして下さい。
http://activex.microsoft.com/activex/controls/sapi/spchapi.exe