update languages.py

change dict keys
This commit is contained in:
misyaguziya
2023-06-28 02:03:59 +09:00
parent f7742046b2
commit b6c6011397
3 changed files with 94 additions and 94 deletions

View File

@@ -39,11 +39,11 @@ class App(customtkinter.CTk):
self.OUTPUT_TARGET_LANG = "Japanese" self.OUTPUT_TARGET_LANG = "Japanese"
## Transcription ## Transcription
self.CHOICE_MIC_DEVICE = self.vr.search_default_device()[0] self.CHOICE_MIC_DEVICE = self.vr.search_default_device()[0]
self.INPUT_MIC_VOICE_LANGUAGE = "Japan" self.INPUT_MIC_VOICE_LANGUAGE = "Japanese Japan"
self.INPUT_MIC_IS_DYNAMIC = False self.INPUT_MIC_IS_DYNAMIC = False
self.INPUT_MIC_THRESHOLD = 300 self.INPUT_MIC_THRESHOLD = 300
self.CHOICE_SPEAKER_DEVICE = self.vr.search_default_device()[1] self.CHOICE_SPEAKER_DEVICE = self.vr.search_default_device()[1]
self.INPUT_SPEAKER_VOICE_LANGUAGE = "United States" self.INPUT_SPEAKER_VOICE_LANGUAGE = "English United States"
self.INPUT_SPEAKER_INTERVAL = 4 self.INPUT_SPEAKER_INTERVAL = 4
## Parameter ## Parameter

View File

@@ -1,93 +1,93 @@
recognize_lang = { recognize_lang = {
"Japan":"ja-JP", "Japanese Japan":"ja-JP",
"United States":"en-US", "English United States":"en-US",
"United Kingdom":"en-GB", "English United Kingdom":"en-GB",
"South Africa":"af-ZA", "Afrikaans South Africa":"af-ZA",
"Algeria":"ar-DZ", "Arabic Algeria":"ar-DZ",
"Bahrain":"ar-BH", "Arabic Bahrain":"ar-BH",
"Egypt":"ar-EG", "Arabic Egypt":"ar-EG",
"Israel":"ar-IL", "Arabic Israel":"ar-IL",
"Iraq":"ar-IQ", "Arabic Iraq":"ar-IQ",
"Jordan":"ar-JO", "Arabic Jordan":"ar-JO",
"Kuwait":"ar-KW", "Arabic Kuwait":"ar-KW",
"Lebanon":"ar-LB", "Arabic Lebanon":"ar-LB",
"Morocco":"ar-MA", "Arabic Morocco":"ar-MA",
"Oman":"ar-OM", "Arabic Oman":"ar-OM",
"Palestinian Territory":"ar-PS", "Arabic Palestinian Territory":"ar-PS",
"Qatar":"ar-QA", "Arabic Qatar":"ar-QA",
"Saudi Arabia":"ar-SA", "Arabic Saudi Arabia":"ar-SA",
"Tunisia":"ar-TN", "Arabic Tunisia":"ar-TN",
"UAE":"ar-AE", "Arabic UAE":"ar-AE",
"Spain":"eu-ES", "Euskara Spain":"eu-ES",
"Bulgaria":"bg-BG", "Bulgarian Bulgaria":"bg-BG",
"Spain":"ca-ES", "Catalan Spain":"ca-ES",
"China (Simp.)":"cmn-Hans-CN", "Mongolian China (Simp.)":"cmn-Hans-CN",
"Hong Kong SAR (Trad.)":"cmn-Hans-HK", "Mongolian Hong Kong SAR (Trad.)":"cmn-Hans-HK",
"Taiwan (Trad.)":"cmn-Hant-TW", "Mongolian Taiwan (Trad.)":"cmn-Hant-TW",
"Hong Kong":"yue-Hant-HK", "Cantonese Hong Kong":"yue-Hant-HK",
"Croatia":"hr_HR", "Hrvatska Croatia":"hr_HR",
"Czech Republic":"cs-CZ", "Czech Republic":"cs-CZ",
"Denmark":"da-DK", "Danish Denmark":"da-DK",
"Australia":"en-AU", "English Australia":"en-AU",
"Canada":"en-CA", "English Canada":"en-CA",
"India":"en-IN", "English India":"en-IN",
"Ireland":"en-IE", "English Ireland":"en-IE",
"New Zealand":"en-NZ", "English New Zealand":"en-NZ",
"Philippines":"en-PH", "English Philippines":"en-PH",
"South Africa":"en-ZA", "English South Africa":"en-ZA",
"Iran":"fa-IR", "Persian Iran":"fa-IR",
"France":"fr-FR", "French France":"fr-FR",
"Philippines":"fil-PH", "Filipino Philippines":"fil-PH",
"Spain":"gl-ES", "Galician Spain":"gl-ES",
"Germany":"de-DE", "German Germany":"de-DE",
"Greece":"el-GR", "Greek Greece":"el-GR",
"Finland":"fi-FI", "Finnish Finland":"fi-FI",
"Israel":"he-IL", "Hebrew Israel":"he-IL",
"India":"hi-IN", "Hindi India":"hi-IN",
"Hungary":"hu-HU", "Hungarian Hungary":"hu-HU",
"Indonesia":"id-ID", "Indonesian Indonesia":"id-ID",
"Iceland":"is-IS", "Icelandic Iceland":"is-IS",
"Italy":"it-IT", "Italian Italy":"it-IT",
"Switzerland":"it-CH", "Italian Switzerland":"it-CH",
"Korea":"ko-KR", "Korean Korea":"ko-KR",
"Lithuania":"lt-LT", "Lithuanian Lithuania":"lt-LT",
"Malaysia":"ms-MY", "Malay Malaysia":"ms-MY",
"Netherlands":"nl-NL", "Nederlands Netherlands":"nl-NL",
"Norway":"nb-NO", "Bokmål Norway":"nb-NO",
"Poland":"pl-PL", "Polski Poland":"pl-PL",
"Brazil":"pt-BR", "Português Brazil":"pt-BR",
"Portugal":"pt-PT", "Português Portugal":"pt-PT",
"Romania":"ro-RO", "limba română Romania":"ro-RO",
"Russia":"ru-RU", "Russian Russia":"ru-RU",
"Serbia":"sr-RS", "Serbian Serbia":"sr-RS",
"Slovakia":"sk-SK", "Slovak Slovakia":"sk-SK",
"Slovenia":"sl-SI", "Slovenian Slovenia":"sl-SI",
"Argentina":"es-AR", "Spanish Argentina":"es-AR",
"Bolivia":"es-BO", "Spanish Bolivia":"es-BO",
"Chile":"es-CL", "Spanish Chile":"es-CL",
"Colombia":"es-CO", "Spanish Colombia":"es-CO",
"Costa Rica":"es-CR", "Spanish Costa Rica":"es-CR",
"Dominican Republic":"es-DO", "Spanish Dominican Republic":"es-DO",
"Ecuador":"es-EC", "Spanish Ecuador":"es-EC",
"El Salvador":"es-SV", "Spanish El Salvador":"es-SV",
"Guatemala":"es-GT", "Spanish Guatemala":"es-GT",
"Honduras":"es-HN", "Spanish Honduras":"es-HN",
"México":"es-MX", "Spanish México":"es-MX",
"Nicaragua":"es-NI", "Spanish Nicaragua":"es-NI",
"Panamá":"es-PA", "Spanish Panamá":"es-PA",
"Paraguay":"es-PY", "Spanish Paraguay":"es-PY",
"Perú":"es-PE", "Spanish Perú":"es-PE",
"Puerto Rico":"es-PR", "Spanish Puerto Rico":"es-PR",
"Spain":"es-ES", "Spanish Spain":"es-ES",
"Uruguay":"es-UY", "Spanish Uruguay":"es-UY",
"United States":"es-US", "Spanish United States":"es-US",
"Venezuela":"es-VE", "Spanish Venezuela":"es-VE",
"Sweden":"sv-SE", "Swedish Sweden":"sv-SE",
"Thailand":"th-TH", "Thai Thailand":"th-TH",
"Turkey":"tr-TR", "Turkish Turkey":"tr-TR",
"Ukraine":"uk-UA", "Ukrainian Ukraine":"uk-UA",
"Viet Nam":"vi-VN", "Vietnamese Viet Nam":"vi-VN",
"South Africa":"zu-ZA" "Zulu South Africa":"zu-ZA"
} }
deepl_lang = { deepl_lang = {

View File

@@ -14,12 +14,12 @@ class VoiceRecognizer():
self.mic_device_name = None self.mic_device_name = None
self.mic_threshold = 50 self.mic_threshold = 50
self.mic_is_dynamic = False self.mic_is_dynamic = False
self.mic_language = "Japan" self.mic_language = "Japanese Japan"
self.mic_queue = queue.Queue(10) self.mic_queue = queue.Queue(10)
self.spk_device = None self.spk_device = None
self.spk_interval = 3 self.spk_interval = 3
self.spk_language = "Japan" self.spk_language = "Japanese Japan"
self.spk_stream = None self.spk_stream = None
self.spk_queue = queue.Queue(10) self.spk_queue = queue.Queue(10)
@@ -70,7 +70,7 @@ class VoiceRecognizer():
break break
return name_mic, name_spk return name_mic, name_spk
def set_mic(self, device_name, threshold=50, is_dynamic=False, language="Japan"): def set_mic(self, device_name, threshold=50, is_dynamic=False, language="Japanese Japan"):
input_device_list = self.search_input_device() input_device_list = self.search_input_device()
self.mic_device_name = [device["index"] for device in input_device_list if device["name"] == device_name][0] self.mic_device_name = [device["index"] for device in input_device_list if device["name"] == device_name][0]
self.mic_threshold = threshold self.mic_threshold = threshold
@@ -99,7 +99,7 @@ class VoiceRecognizer():
text = "" text = ""
return text return text
def set_spk(self, device_name, interval=4, language="Japan"): def set_spk(self, device_name, interval=4, language="Japanese Japan"):
output_device_list = self.search_output_device() output_device_list = self.search_output_device()
self.spk_device = [device for device in output_device_list if device["name"] == device_name][0] self.spk_device = [device for device in output_device_list if device["name"] == device_name][0]
self.spk_interval = interval self.spk_interval = interval