2009-05-26 44 views
4

對於一個學校項目,我需要創建一個程序,它會很好,如果它可以包含一些聲音效果。我們正在使用C#(和Visual C#Express Edition 2008 Edition)來編寫我們的程序,並且我想知道是否無需安裝DirectX SDK即可播放短音頻文件。有沒有辦法在C#中播放音頻片段而不安裝DirectX SDK?

在我們的學校電腦上,我們沒有足夠的權限來安裝任何SDK,我們必須使用這些電腦進行開發。有什麼方法可以播放沒有DirectX SDK的音頻文件?

回答

3

您還可以使用語音引擎(.net3)添加聲音效果!
有趣的樂趣!

增加提及System.Speech DLL

using System.Speech; 

System.Speech.Synthesis.SpeechSynthesizer ss = new System.Speech.Synthesis.SpeechSynthesizer(); 
ss.Rate = 8; 
ss.SpeakAsync("Booom Booom Booom Booom Booom Booom"); 

嘗試增加/減少的速度和音調更多的樂趣

相關問題