Accord.NETを使用している場合は、audio recorder sample applicationをご覧ください。オーディオファイルまたはキャプチャデバイスを開き、所定のサンプリングレートで読み込みます。すでにフレームワークがインストールされている場合は、サンプルアプリケーションフォルダのショートカットがスタートメニューに表示されます。それ以外の場合は、source code is also available onlineです。
あなたがコンピュータのマイクを開くまず、サンプルアプリケーションから次のセクションに興味があるほとんどの
:
// Create capture device
var source = new AudioCaptureDevice();
source.DesiredFrameSize = 4096;
source.SampleRate = 22050;
source.NewFrame += source_NewFrame;
source.AudioSourceError += source_AudioSourceError;
// Start
source.Start();
またはメモリからのオーディオストリームを読み込むこのセクション、:
var output = new AudioOutputDevice(this.Handle, decoder.SampleRate, decoder.Channels);
output.NewFrameRequested += output_NewFrameRequested;
output.Stopped += output_PlayingFinished;
output.FramePlayingStarted += output_FramePlayingStarted;
output.Play();
質問はあまり意味がありません。オーディオはファイルから読み込むと、すでにサンプリングされています。どのアプリがファイルを書いても、それを処理しました。 –