「私の名前はアレックスです」のようなテキストデータをサウンドカードに送信したいですか?これどうやってするの?最初に.wavに変換する必要がありますか?はいの場合、テキストをwavファイルに変換する方法は?
1 に答える
0
C# 4.0 でビルドされたSpeechSynthesisを使用できます。
using(var tts = new System.Speech.Synthesis.SpeechSynthesizer())
{
tts.SetOutputToDefaultAudioDevice();
tts.Speak("Hello");
tts.SetOutputToWaveFile("myHello.wav");
tts.Speak("Hello Again");
}
Web ブラウザーでは、Google の text2speech を使用できます (実際に翻訳します)。
http://translate.google.com/translate_tts?q=HelloWorld&tl=en
于 2013-03-18T21:10:03.570 に答える