日期:2014-05-19  浏览次数:20422 次

如何在.net(c#)中实现声音方面的功能/
需要在asp.net(c#)网站上实现声音拼接功能,转频功能,拆分功能,录制功能

//拼接:比如说:两段录制的声音wav文件,按先后合并到一起,成为单个声音wav文件
//拆分:就是把单个声音文件按设置的区域段分成多少声音文件.
//录制:用麦克风录制成wav文件.

然后,操作完成的单个wav文件上传到服务器上保存.

要实现这些功能,需要哪些技术?需要用到什么语言才能实现?有函数吗?
最重要的是实现这些功能,是不是必须要插件,如果要插件,插件大小最小可以控制在多少小,因为网站上搞个很大的插件很不舒服的
个位大侠指点下吧,网上找了好久,都没找到头绪,谢谢了


------解决方案--------------------
看Dx里面的DirectSound
------解决方案--------------------
http://sourceforge.net/projects/zlchat/
视频聊天室 可以参考.
------解决方案--------------------
用3.0
using System.Speech.Synthesis;


------解决方案--------------------
.Net框架中没有自己的处理音视频的类库,处理音视频的话应该是要调用directx的API什么的吧,以前在codeproject看过一个封装过的类库,可以自己去搜下
------解决方案--------------------
API 层实现语音录制
http://blog.csdn.net/temp77/archive/2004/06/16/18484.aspx
------解决方案--------------------
摄像头控制类

http://bbs.ttwv.com/thread-15752-1-1.html

http://www.aspxboy.com/private/416/default.aspx
------解决方案--------------------
必须要插件,但你可以选择一个几乎人人都装了的插件来做这个,那就是Flash。至少录音可以用Flash来做,剪辑就可以不行了。