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