【C# MP3播放帮助类】教程文章相关的互联网学习教程文章

C# MP3播放帮助类【代码】【图】

本文为原创文章如需转载请注明出处: 1///<summary> 2/// *************************************************3/// 类名:MP3帮助类4/// 修改日期:2016/06/255/// 作者:董兆生6/// 联系方式:QQ4904123237/// *************************************************8///</summary> 9publicclass AudioPlay :IDisposable10 {11///<summary> 12/// 播放状态13///</summary> 14private PlayState _palystate = PlayState.Closed;...

C#播放MP3源代码【代码】

代码如下:/**//**/ 1using System;2using System.Runtime.InteropServices; 3using System.Text; 4using System.IO ;5using System.Windows.Forms; 6namespace WindowsApplication77{8///<summary> 9/// clsMci 的摘要说明。10///</summary> 11publicclass clsMCI12{13public clsMCI()14{15// 16// TODO: 在此处添加构造函数逻辑17//18  }19 20//定义API函数使用的字符串变量 21   [MarshalAs(UnmanagedType.ByValTStr,Siz...

C#文本转语音并保存wav和MP3文件【图】

回顾上次写博客至今都有4个多月了,最近工作比较的忙没时间写博文。以后会多坚持写博文,与大家分享下最近遇到的问题。最近因为项目需要,研究了下用C#开发TTS。下面把大体的思路给大家说说,希望对大家有所帮助。首先需要了解下MS的SAPI,它是微软的语音API。它包括了语音识别SR引擎和语音合成SS引擎两种语音引擎。等下会给大家看下语音合成SS引擎。它由不同的版本,操作系统的不同使用的版本不同,不过我喜欢使用其他的合成语音包...

C#文本转语音,可导出在本地mp3或者wav文件【图】

整体效果: talk is cheap,show you the code!private void Speak(){speech.Rate = rate;//speech.SelectVoice("Microsoft Lili");//设置播音员(中文)//speech.SelectVoice("Microsoft Anna"); //英文speech.Volume = value;string txt = "";this.Invoke((MethodInvoker) delegate{txt = rtxt.Text;});speech.SpeakAsync(txt);//语音阅读方法speech.SpeakCompleted += speech_SpeakCompleted;//绑定事件}private void speech_...

C#-从MIDI生成MP3【代码】

我需要从MIDI文件中批量生成MP3文件.有可以做到这一点的图书馆吗?最好是开源的,用.NET编写解决方法:您可以使用批处理文件和vlc将midis转换为mp3. 正如它在VLC wiki中指出的那样,要在Windows中播放Midis,您需要版本1.1.0以及声音字体.这个版本目前正在测试中,因此可以从http://download.videolan.org/pub/videolan/testing/下载 一旦按照wiki设置了midi支持并进行了测试(通过播放midi).您可以设置您的批处理文件. 我用来将单个Midi...

C#-将两个mp3音频文件合并为一个

我有两个音频文件,需要彼此合并.每个mp3都是对话的一部分,因此从理论上讲,当我将这两个文件合并在一起时,我应该会听到完整的对话.有人在.Net中完成此工作吗? 我已经看到了人们将音频文件串联在一起的示例,但是我重复一遍,我不想这样做.我想合并/混合两个音轨,因此它们位于同一音频文件上. 任何帮助,将不胜感激. 我正在看NAudio库.实际的代码答案也将非常有帮助.解决方法:这应该使您开始使用nAudio. >将mp3转换为wav32 *>混合2个WA...

如何在C#/.NET / DirectX中检索mp3音频文件的正确持续时间?【代码】

我正在编写一个媒体演示程序,我几乎完成了,但是由于某种原因,我得到的mp3文件的持续时间不正确.我使用Microsoft.DirectX.AudioVideoPlayback.Audio类播放音频文件,并且对wav文件效果很好.从谷歌搜索中,我可以看出,使用可变比特率对mp3进行编码似乎是个问题,但是无论媒体的比特率设置如何,我都需要我的程序准确报告.这是代码:Media_Audio aud = (Media_Audio)item.MediaFile; TimeSpan total = aud.EndTime - aud.StartTime; if (a...

c# – 隐藏mp3文件中的数据

我目前正在研究一个项目来隐藏mp3文件中的数据…我做的是,我用消息文件中的字节(要隐藏的文件)替换每个mp3帧的最后一个BYTE …它工作正常…我可以隐藏文件并成功提取它…但是由于添加了外部数据,所产生的mp3文件中存在一些噪音,这绝对是不希望的…请帮助我将数据存储在mp3中以减少噪音…… PS:已经有一个使用mp3隐藏数据的工具-Mp3Stego.但它需要未压缩的wav文件作为输入.但我需要将mp3作为输入.解决方法:这种工具不能取代整个字节...

我可以在c#中使用Console.Beep播放mp3文件吗?

有没有方法在没有扬声器的情况下播放mp3,使用Console.Beep?解决方法:那是不可能的.音乐由不同音量级别的许多频率组成,所有频率混合在一起以创建复杂的波形.混合物随着时间的推移会迅速变化. Console.Beep()只生成一个不控制音量的频率.随时间改变该频率的能力也受到严格限制,转换不平滑.它听起来永远不会像哔哔声. 播放MP3需要一种可以将数字信号转换为驱动扬声器的模拟信号的设备.现在任何机器都可以随时使用,集成在主板上.同样u...

c# – 如何以编程方式将M4A文件转换为MP3或WMA文件?

问候, 我正在尝试找到一个免费的.NET库或命令行可执行文件,它允许我将M4A文件转换为MP3或WMA文件.请帮忙 :).解决方法:找到了! http://pieter.wigleven.com/it/archives/3 可能还有其他解决方案,但这是我所寻找的黄金. 附:我写过a .NET DLL处理这个幕后故事.这是非常可怕的代码,但它完成了工作.

c# – 如何以编程方式从YouTube视频中提取音频mp3?【代码】

有没有人有任何样本的asp.net C#代码从youtube视频链接中提取音频并将其保存为mp3文件.有人建议使用我安装的wget和ffmpeg并尝试shell命令,但下面会得到一个例外.示例代码如下所示.System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.EnableRaisingEvents = false; proc.StartInfo.FileName = "C:\\Program Files\\GnuWin32\\bin\\wget.exe http://www.youtube.com/get_video?video_id=... | ffmpeg -i - a...

c# – 在Windows Store App的.mp3文件中获取Albumart【代码】

如何在mp3文件中获取AlbumArt图像?我正在使用c#开发Windows应用商店应用. MusicProperties类给了我专辑名称艺术家名称vs.但它不能给我albumart.解决方法:查看MSDN示例以显示任何文件的缩略图.它还包括如何检索专辑封面. File and folder thumbnail sample 如果您想保存专辑封面,请查看How to store save Thumbnail image in device in windows 8 metro apps c# 更新1 MediaFile是StorageFile. ImageControl是< Image ... />using ...

MP3 - 相关标签
播放 - 相关标签