1. 程式人生 > >C#播放語音

C#播放語音

Using System.Media.SoundPlayer;

OpenFileDialog o = new OpenFileDialog();
o.ShowDialog();
SoundPlayer player = new SoundPlayer(o.FileName);
player.Play();//這個方法只播放一遍
player.PlayLooping();//這個方法迴圈播放 

o.FileName此處可以直接指定音樂檔案路徑 




_________________________________________________________________
利用.NET自帶的類庫SoundPlayer來播放音樂,此類在System.Media
名稱空間中,支援同步和非同步播放,也支援檔案和流播放。 同步播放: System.Media.SoundPlayer player = new System.Media.SoundPlayer(); player.SoundLocation = @"d:\music\happy.mp3"; player.Load(); player.Play(); 非同步播放: System.Media.SoundPlayer player = new System.Media.SoundPlayer(); player.SoundLocation = @"d:\music\happy.mp3"; player.LoadAsync
(); player.PlaySync(); 迴圈播放: System.Media.SoundPlayer player = new System.Media.SoundPlayer(); player.SoundLocation = @"d:\music\happy.mp3"; player.Load(); player.PlayLooping();