SHOW_RESEND_BUTTONの条件を修正し、main_instanceの起動処理を簡素化
This commit is contained in:
@@ -438,216 +438,4 @@ if __name__ == "__main__":
|
||||
for key in mapping.keys():
|
||||
mapping[key]["status"] = True
|
||||
|
||||
process = "main"
|
||||
match process:
|
||||
case "main":
|
||||
main_instance.start()
|
||||
|
||||
case "test":
|
||||
for _ in range(100):
|
||||
time.sleep(0.5)
|
||||
endpoint = "/get/data/mic_host_list"
|
||||
result, status = main_instance.handleRequest(endpoint)
|
||||
printResponse(status, endpoint, result)
|
||||
|
||||
case "test_all":
|
||||
import time
|
||||
for endpoint, value in mapping.items():
|
||||
printLog("endpoint", endpoint)
|
||||
|
||||
match endpoint:
|
||||
case "/run/send_message_box":
|
||||
# handleRequest("/set/enable/translation")
|
||||
# handleRequest("/set/enable/convert_message_to_romaji")
|
||||
data = {"id":"123456", "message":"テスト"}
|
||||
case "/set/data/selected_translation_engines":
|
||||
data = {
|
||||
"1":"CTranslate2",
|
||||
"2":"CTranslate2",
|
||||
"3":"CTranslate2",
|
||||
}
|
||||
case "/set/data/selected_your_languages":
|
||||
data = {
|
||||
"1":{
|
||||
"1":{
|
||||
"language": "English",
|
||||
"country": "Hong Kong"
|
||||
},
|
||||
},
|
||||
"2":{
|
||||
"1":{
|
||||
"language":"Japanese",
|
||||
"country":"Japan"
|
||||
},
|
||||
},
|
||||
"3":{
|
||||
"1":{
|
||||
"language":"Japanese",
|
||||
"country":"Japan"
|
||||
},
|
||||
},
|
||||
}
|
||||
case "/set/data/selected_target_languages":
|
||||
data ={
|
||||
"1":{
|
||||
"1": {
|
||||
"language": "Japanese",
|
||||
"country": "Japan",
|
||||
"enabled": True,
|
||||
},
|
||||
"secondary": {
|
||||
"language": "English",
|
||||
"country": "United States",
|
||||
"enabled": True,
|
||||
},
|
||||
"tertiary": {
|
||||
"language": "Chinese Simplified",
|
||||
"country": "China",
|
||||
"enabled": True,
|
||||
}
|
||||
},
|
||||
"2":{
|
||||
"1":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
"secondary":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
"tertiary":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
},
|
||||
"3":{
|
||||
"1":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
"secondary":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
"tertiary":{
|
||||
"language":"English",
|
||||
"country":"United States",
|
||||
"enabled": True,
|
||||
},
|
||||
},
|
||||
}
|
||||
case "/set/data/transparency":
|
||||
data = 0.5
|
||||
case "/set/appearance":
|
||||
data = "Dark"
|
||||
case "/set/data/ui_scaling":
|
||||
data = 1.5
|
||||
case "/set/data/appearance_theme":
|
||||
data = "Dark"
|
||||
case "/set/data/textbox_ui_scaling":
|
||||
data = 1.5
|
||||
case "/set/data/message_box_ratio":
|
||||
data = 0.5
|
||||
case "/set/data/send_message_button_type":
|
||||
data = "show"
|
||||
case "/set/data/font_family":
|
||||
data = "Yu Gothic UI"
|
||||
case "/set/data/ui_language":
|
||||
data = "ja"
|
||||
case "/set/data/ctranslate2_weight_type":
|
||||
data = "small"
|
||||
case "/set/data/deepl_auth_key":
|
||||
data = "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee:fx"
|
||||
case "/set/data/selected_mic_host":
|
||||
data = "MME"
|
||||
case "/set/data/selected_mic_device":
|
||||
data = "マイク (Realtek High Definition Audio)"
|
||||
case "/set/data/mic_threshold":
|
||||
data = 0.5
|
||||
case "/set/data/mic_record_timeout":
|
||||
data = 1
|
||||
case "/set/data/mic_phrase_timeout":
|
||||
data = 5
|
||||
case "/set/data/mic_max_phrases":
|
||||
data = 5
|
||||
case "/set/data/mic_word_filter":
|
||||
data = "test0, test1, test2"
|
||||
case "/set/data/selected_speaker_device":
|
||||
data = "スピーカー (Realtek High Definition Audio)"
|
||||
case "/set/data/speaker_threshold":
|
||||
data = 0.5
|
||||
case "/set/data/speaker_record_timeout":
|
||||
data = 5
|
||||
case "/set/data/speaker_phrase_timeout":
|
||||
data = 5
|
||||
case "/set/data/speaker_max_phrases":
|
||||
data = 5
|
||||
case "/set/data/whisper_weight_type":
|
||||
data = "base"
|
||||
case "/set/data/overlay_settings":
|
||||
data = {
|
||||
"opacity": 0.5,
|
||||
"ui_scaling": 1.5,
|
||||
}
|
||||
case "/set/data/overlay_small_log_settings":
|
||||
data = {
|
||||
"x_pos": 0,
|
||||
"y_pos": 0,
|
||||
"z_pos": 0,
|
||||
"x_rotation": 0,
|
||||
"y_rotation": 0,
|
||||
"z_rotation": 0,
|
||||
"display_duration": 5,
|
||||
"fadeout_duration": 0.5,
|
||||
}
|
||||
case "/set/data/send_message_format_parts":
|
||||
data = {
|
||||
"message": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"between_separator": "\n",
|
||||
"translation": {
|
||||
"prefix": "(",
|
||||
"separator": "\\",
|
||||
"suffix": ")"
|
||||
},
|
||||
"translation_first": False,
|
||||
}
|
||||
case "/set/data/received_message_format_parts":
|
||||
data = {
|
||||
"message": {
|
||||
"prefix": "",
|
||||
"suffix": ""
|
||||
},
|
||||
"between_separator": "\n",
|
||||
"translation": {
|
||||
"prefix": "(",
|
||||
"separator": "\\",
|
||||
"suffix": ")"
|
||||
},
|
||||
"translation_first": True,
|
||||
}
|
||||
case "/set/data/osc_ip_address":
|
||||
data = "127.0.0.1"
|
||||
case "/set/data/osc_port":
|
||||
data = 8000
|
||||
case "/set/data/speaker_no_speech_prob":
|
||||
data = 0.5
|
||||
case "/set/data/speaker_avg_logprob":
|
||||
data = 0.5
|
||||
case "/set/data/mic_no_speech_prob":
|
||||
data = 0.5
|
||||
case "/set/data/mic_avg_logprob":
|
||||
data = 0.5
|
||||
case _:
|
||||
data = None
|
||||
|
||||
result, status = main_instance.handleRequest(endpoint, data)
|
||||
printResponse(status, endpoint, result)
|
||||
time.sleep(0.5)
|
||||
main_instance.start()
|
||||
Reference in New Issue
Block a user