update languages.py
change dict keys
This commit is contained in:
4
VRCT.py
4
VRCT.py
@@ -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
|
||||||
|
|||||||
176
languages.py
176
languages.py
@@ -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 = {
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user