投稿者 魔界の仮面弁士  () 投稿日時 2008/8/24 03:41:00


>>7 
Vista のコントロール パネルから、[音声合成]という画面を開いてください。 
(XP なら、[音声認識]というアイコンです) 
 
そして既定の音声合成エンジンを、別のものに変更してください。 
(初期状態では、"Microsof Anna" または "Microsoft Sam" だと思います) 
 
brvさんは、ドキュメントトーカV2 をインストールされたようなので、おそらくは日本語対応の 
AquesTalk 社の音声合成エンジンも使用可能かと思います。 
Office XP/2003 があれば、Lernout & Hauspie 社製エンジンも使用することができます。 
 
日本語対応の音声が選ばれていれば、最初のコードだけで日本語を読み上げる事ができます。 
 
また、プログラムから音声を選択させる事もできます。 
以下は、添付画像に使用したサンプルコードです。 
http://www.vb-user.net/samples/20080823_SAPI/Voice.TXT 
 
 
なお、以前は Microsoft のサイトから L & H 社のエンジンを入手可能できました。 
今はどうだかわかりませんけれども。 
http://www.microsoft.com/msagent/downloads/user.aspx#tts 
http://support.microsoft.com/kb/933437/ja 
http://www.microsoft.com/downloads/details.aspx?FamilyID=ace1ee62-cb42-49ab-883c-87f305fdcde8&DisplayLang=en