更改语音合成器的音频输出设备
本文关键字:音频 输出设备 合成器 语音合成 语音 | 更新日期: 2023-09-27 18:31:34
我正在对 C# 上的语音功能进行一些测试,但我不知道如何将音频输出设备从默认更改为另一个,在本例中为虚拟音频电缆。
我的职能:
private void Say()
{
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
string str = textBox1.Text;
//synth.SetOutputToDefaultAudioDevice();
synth.Volume = 100;
synth.Rate = 2;
synth.Speak(str);
}
}
这是将音频流式传输到我的默认播放设备,但我希望它流式传输到虚拟音频电缆。我该怎么做?
有一些函数,但我不知道它们是否用于此:
- 设置输出到音频流
- 设置输出到波流
有人可以帮助我吗?谢谢 =P
刚刚用 naudio.codeplex.com 想通