🚧[WIP/TEST] Main: webuiのためのmain実装途中#4

This commit is contained in:
misyaguziya
2024-07-24 18:38:50 +09:00
parent ebe284bcb2
commit 25899b63da
3 changed files with 198 additions and 192 deletions

View File

@@ -389,15 +389,11 @@ class Model:
def getListOutputDevice():
return [device["name"] for device in getOutputDevices()]
def startMicTranscript(self, fnc, error_fnc=None):
def startMicTranscript(self, fnc):
mic_device_list = getInputDevices().get(config.CHOICE_MIC_HOST, [{"name": "NoDevice"}])
choice_mic_device = [device for device in mic_device_list if device["name"] == config.CHOICE_MIC_DEVICE]
if len(choice_mic_device) == 0:
try:
error_fnc()
except Exception:
pass
return
return False
self.mic_audio_queue = Queue()
# self.mic_energy_queue = Queue()