code: def process_recording(self):
      print("* recording")
      data = self.stream.read(self.chunksize)
      nums = np.fromstring(data, np.int16)
      # print(nums)
      for c in range(self.channels):
          self.data[c].extend(nums[c :: self.channels])
  
file_path: dejavu/dejavu/logic/recognizer/microphone_recognizer.py
imports: import numpy
  import pyaudio
  from dejavu.base_classes.base_recognizer import BaseRecognizer
label_desc: Use image node_id 3 for calling the MicrophoneRecognizer obj's underlying member method code with example usage: obj.process_recording() without return types