投稿者 魔界の仮面弁士  () 投稿日時 2008/8/27 05:30:00
音声合成といえば。 
 
古い方法では、Vtext.dll(Microsoft Voice Text コントロール)を貼って使う方法がありました。 
TextToSpeech1.Speak(TextBox1.Text) 
 
喋るたびに、「くちびる」がその形に変化するのが、ちょっと不気味なコントロール。 
(最近の環境だと Vtext.dll が入っていないと思うけれども…) 
 
http://msdn.microsoft.com/en-us/library/Aa662939.vogel2%28en-us%2coffice.11%29.jpg 
http://msdn.microsoft.com/en-us/library/aa662939.aspx 
 
 
また、Excel 2002 以降があれば、VBA などから、 
 Call Application.Speech.Speak("あいうえお") 
として発声させることもできますね。 
 
 
今は、高機能なスピーチシンセサイザが無償/有償で提供されているので、プログラミングも楽になりましたけれども、VB4 の頃は、"sapiw.dll" を直接 Declare して叩く必要があったりと、面倒でした…。