2010-12-29 31 views
2

私のMicrosoft Surfaceアプリケーションでは、音声キャプチャを使用したいと考えています。そこで私はチュートリアル(http://opensebj.blogspot.com/2009/04/naudio-tutorial-5-recording-audio.html)を読んで、次のコードを実行できるようにNAudio.dllを修正しました:オーディオキャプチャが正常に動作しない

class AudioRecording 
    { 
     private WaveMixerStream32 mixer; 

     public AudioRecording() 
     { 
      mixer = new WaveMixerStream32(); 
      mixer.AutoStop = false; 

     } 

     public void start() 
     { 
      Console.WriteLine("Start recording"); 
      mixer.StreamMixToDisk("Test.wav"); 
      mixer.StartStreamingToDisk(); 
     } 

     public void stop() 
     { 
      Console.WriteLine("Stop recording"); 
      mixer.StopStreamingToDisk(); 
     } 
    } 

しかし、これは本当にサウンドをキャプチャしません。私は58バイトのファイルを作成します。それは空です。私は間違って何をしていますか?

+1

は、あなたのオーディオソースを確認し、それは通常、あなただけの説明、症状の場合です。 –

+0

オーディオソースは問題ありません。私は提供されたチュートリアルのコードでそれをテストし、それは動作しますが、チュートリアルのコードと私のコードの間に違いは見つかりません。 –

答えて

関連する問題