哇塞,查了好久,网上的各种烦,像我这种没耐心写着玩玩的菜比根本懒得看,关键词查了响度,频率啊,不过我这种垃圾都是百度的。。。
终于找到了个简单的,来自哪里我也找不到了
NAUDIO官网有下
好吧,我承认我就是想自己写个八分音符酱,可是声音真的好难啊
代码:
using System;
using NAudio.Wave;
using System.Windows;
namespace WpfApplication1
{
///
/// MainWindow.xaml 的交互逻辑
///
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private IWaveIn waveIn;
//private WaveFileWriter writer;
///
/// 开始录音
///
private void StartRecording()
{
if (waveIn != null) return;
waveIn = new WaveIn { WaveFormat = new WaveFormat(8000, 1) };//设置码率,比如我这8000
waveIn.DataAvailable += waveIn_DataAvailable;
//waveIn.RecordingStopped += OnRecordingStopped;
waveIn.Start