Example #1
0
        public Listener()
        {
            Rate = GetRate();

            _soundStream = new AudioRecord(AudioSource.Mic, Rate, ChannelIn.Mono, Android.Media.Encoding.Pcm16bit,
                                           AudioRecord.GetMinBufferSize(Rate, ChannelIn.Mono, Android.Media.Encoding.Pcm16bit) * 10);

            BlockStream = new BlockPickStream(new AudioRecordStream(_soundStream), Rate / 5, 4, 400, Rate * 3);
        }
Example #2
0
 public Processor(int rate, BlockPickStream blocks)
 {
     _rate  = rate;
     _block = blocks;
 }