From eaae56627ba93b8c89d79960928aed3d339d56d5 Mon Sep 17 00:00:00 2001 From: Kiri Date: Sun, 15 Jun 2025 07:34:24 -0700 Subject: [PATCH] Starting work on diffing system. --- transcribe_demo.py | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/transcribe_demo.py b/transcribe_demo.py index 2f2ae45..8f90fb7 100644 --- a/transcribe_demo.py +++ b/transcribe_demo.py @@ -45,20 +45,23 @@ def main(): # Important for linux users. # Prevents permanent application hang and crash by using the wrong Microphone - if 'linux' in platform: - mic_name = args.default_microphone - if not mic_name or mic_name == 'list': - print("Available microphone devices are: ") - for index, name in enumerate(sr.Microphone.list_microphone_names()): - print(f"Microphone with name \"{name}\" found") - return - else: - for index, name in enumerate(sr.Microphone.list_microphone_names()): - if mic_name in name: - source = sr.Microphone(sample_rate=16000, device_index=index) - break - else: - source = sr.Microphone(sample_rate=16000) + source = None + # if 'linux' in platform: + # mic_name = args.default_microphone + # if not mic_name or mic_name == 'list': + # print("Available microphone devices are: ") + # for index, name in enumerate(sr.Microphone.list_microphone_names()): + # print(f"Microphone with name \"{name}\" found") + # return + # else: + # for index, name in enumerate(sr.Microphone.list_microphone_names()): + # if mic_name in name: + # source = sr.Microphone(sample_rate=16000, device_index=index) + # break + # else: + # source = sr.Microphone(sample_rate=16000) + + source = sr.Microphone(sample_rate=16000) # Load / Download model model = args.model