播放Mp3音频

/// <summary>
        /// 播放音频,
        /// 1.添加新引用 COM组件的Microsoft Shell Controls And Automation
        /// 2.添加成功,引用中显示的为Shell32.dll,、
        /// 3.设置Shell32.dll的属性为嵌入互操作类型:FALSE
        /// </summary>
        IWavePlayer wavePlayer;
        AudioFileReader audioFileReader;
        private void Voice_MouseClick(object sender, MouseEventArgs e)
        {
            //通过tag取出音频文件路径
            RichTextBoxEx richBox = (RichTextBoxEx)sender;
            string vioce_file = richBox.Tag.ToString();

            Task.Factory.StartNew(() =>
            {
                wavePlayer = new WaveOut();
                audioFileReader = new AudioFileReader(vioce_file);
                wavePlayer.Init(audioFileReader);
                wavePlayer.Play();//播放
            });

        }
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐