c#对音频操作用什么类,不用第三方的插件

2024-11-16 05:39:27
推荐回答(2个)
回答1:

对音频的操作分以下几种情况:
1.读/写音频文件。这种和读取普通的二进制文件是一样的,唯一区别是要解析音频文件头。
2.从麦克风读取音频/向喇叭写音频。这种你需要了解一点基本的音频知识。比如采样率什么的。然后如果你用的是Vs2005,可以使用DirectSound来做,或者使用WinAPI里的相关函数来做。如果你用的是WPF,则它内部有相应的类。
3.你只是对得到的音频数据进行分析。这种情况你至少要回忆一下在大学时学过的傅里叶变换。然后去找找快速傅里叶变换的算法。对音频进行处理,通常会用到这个,从时域转到频域。

回答2:

c#有个 控件支持音视频播放,在添加里面,简称WMP控件