From 8fcc6c248554a0b08ecd4b43cc0971b78810c080 Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 12 Sep 2023 15:33:18 -0700 Subject: Bugfix: list input devices works again Oops :) --- Scripts/dump_mic_devices.py | 5 +++-- Scripts/transcribe_v2.py | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Scripts/dump_mic_devices.py b/Scripts/dump_mic_devices.py index 2b712cf..874445c 100644 --- a/Scripts/dump_mic_devices.py +++ b/Scripts/dump_mic_devices.py @@ -1,7 +1,8 @@ #!/usr/bin/env python3 -from transcribe import dumpMicDevices +from transcribe_v2 import MicStream if __name__ == "__main__": - dumpMicDevices() + # This implicitly prints mic devices. + s = MicStream(0) diff --git a/Scripts/transcribe_v2.py b/Scripts/transcribe_v2.py index 9eed78f..4230b04 100644 --- a/Scripts/transcribe_v2.py +++ b/Scripts/transcribe_v2.py @@ -158,8 +158,7 @@ class MicStream(AudioStream): for i in range(0, numdevices): if (self.p.get_device_info_by_host_api_device_index(0, i).get('maxInputChannels')) > 0: device_name = self.p.get_device_info_by_host_api_device_index(0, i).get('name') - print("Input Device id ", i, " - ", device_name, - file=sys.stderr) + print("Input Device id ", i, " - ", device_name) def onAudioFramesAvailable(self, frames, -- cgit v1.2.3