[Add] view.pyに、設定項目 mic_host mic_device speaker_deviceの更新、セット関数を追加。
model.pyで実際にdeviceなどを取得する関数も入れ込み(元々あったものを移植)したので、設定画面上で見た目だけは実際の値で動くように。
This commit is contained in:
9
main.py
9
main.py
@@ -247,6 +247,10 @@ def callbackSetDeeplAuthkey(value):
|
||||
def callbackSetMicHost(value):
|
||||
print("callbackSetMicHost", value)
|
||||
config.CHOICE_MIC_HOST = value
|
||||
config.CHOICE_MIC_DEVICE = model.getInputDefaultDevice()
|
||||
|
||||
view.updateSelected_MicDevice(config.CHOICE_MIC_DEVICE)
|
||||
view.updateList_MicDevice(model.getListInputDevice())
|
||||
|
||||
def callbackSetMicDevice(value):
|
||||
print("callbackSetMicDevice", value)
|
||||
@@ -415,9 +419,9 @@ view.register(
|
||||
|
||||
# Transcription Tab (Mic)
|
||||
"callback_set_mic_host": callbackSetMicHost,
|
||||
"list_mic_host": ["list_mic_host"],
|
||||
"list_mic_host": model.getListInputHost(),
|
||||
"callback_set_mic_device": callbackSetMicDevice,
|
||||
"list_mic_device": ["list_mic_device"],
|
||||
"list_mic_device": model.getListInputDevice(),
|
||||
"callback_set_mic_energy_threshold": callbackSetMicEnergyThreshold,
|
||||
"callback_set_mic_dynamic_energy_threshold": callbackSetMicDynamicEnergyThreshold,
|
||||
"callback_check_mic_threshold": callbackCheckMicThreshold,
|
||||
@@ -428,6 +432,7 @@ view.register(
|
||||
|
||||
# Transcription Tab (Speaker)
|
||||
"callback_set_speaker_device": callbackSetSpeakerDevice,
|
||||
"list_speaker_device": model.getListOutputDevice(),
|
||||
"callback_set_speaker_energy_threshold": callbackSetSpeakerEnergyThreshold,
|
||||
"callback_set_speaker_dynamic_energy_threshold": callbackSetSpeakerDynamicEnergyThreshold,
|
||||
"callback_check_speaker_threshold": callbackCheckSpeakerThreshold,
|
||||
|
||||
Reference in New Issue
Block a user