1
我正在做一些C#上的語音功能測試,但我不知道如何將音頻輸出設備從默認更改爲另一個,在這種情況下爲虛擬音頻電纜 。更改SpeechSynthesizer的音頻輸出設備
我的功能:
private void Say()
{
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
string str = textBox1.Text;
//synth.SetOutputToDefaultAudioDevice();
synth.Volume = 100;
synth.Rate = 2;
synth.Speak(str);
}
}
這是流式音頻到我的默認播放器,但我希望它流式傳輸到虛擬音頻線之一。我怎樣才能做到這一點?
有一些功能,但我不知道他們是否用於此:
- SetOutputToAudioStream
- SetOutputToWaveStream
有人能幫助我嗎?謝謝= P
你好。你能詳細說明答案嗎? – IneedHelp