SpeechSynthesizer文本到语音作为输入,即通过麦克风

时间:2018-04-03 21:04:11

标签: c# winforms audio text-to-speech speech-synthesis

是否可以使用MS speechSynthesiser库并将文本输出设置为语音输入?如果是这样,你会怎么做?如果它不是我必须使用的库,我将如何做?

如果不是很清楚(抱歉)我想要的是语音合成器通过麦克风讲话。 到目前为止,我的代码是切换输出路径:

private void button3_Click(object sender, EventArgs e)
{
     isLineOut = !isLineOut;
     if (isLineOut)
     {
         button3.Text = "LineOut";
         synth.SetOutputToDefaultAudioDevice();
     }
     else
     {
         button3.Text = "LineIn";
         //set speech output to line in
     }
}

1 个答案:

答案 0 :(得分:0)

我们使用带有Skype的合成器

解决了这个问题

https://www.cereproc.com/en/CereProc_TTS_in_Skype