def __init__(self, speaker, passive_stt_engine, active_stt_engine):
        self._logger = logging.getLogger(__name__)
        self.speaker = speaker
        self.passive_stt_engine = passive_stt_engine
        self.active_stt_engine = active_stt_engine
        self._logger.info("Initializing PyAudio. ALSA/Jack error messages " +
                          "that pop up during this process are normal and " +
                          "can usually be safely ignored.")
        self._audio = pyaudio.PyAudio()
        self._logger.info("Initialization of PyAudio completed.")
Send non-maskable interupt to vm or capture a screenshot
dataset/ETHPy150Open jasperproject/jasper-client/client/mic.py/Mic.__init__--crossover with--dataset/ETHPy150Open saltstack/salt/salt/modules/smartos_vmadm.py/sysrq