vitaliy-sharandin
commited on
Commit
•
227a87b
1
Parent(s):
74e9760
Update app.py
Browse files
app.py
CHANGED
@@ -101,12 +101,18 @@ def speaker_voice_clips(transcription, audio_path):
|
|
101 |
|
102 |
# Perform text translation
|
103 |
def translate_transcript(transcript, target_language, deepl_token):
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
translator = deepl.Translator(deepl_token)
|
105 |
|
106 |
translated_transcript = []
|
107 |
for segment in transcript:
|
108 |
text_to_translate = segment['text']
|
109 |
-
translated_text = translator.translate_text(text_to_translate, target_lang=target_language)
|
110 |
|
111 |
translated_segment = {
|
112 |
'start': segment['start'],
|
|
|
101 |
|
102 |
# Perform text translation
|
103 |
def translate_transcript(transcript, target_language, deepl_token):
|
104 |
+
language_map = {
|
105 |
+
'en':'en-us',
|
106 |
+
'ru':'ru',
|
107 |
+
'uk':'uk',
|
108 |
+
'pl':'pl'}
|
109 |
+
|
110 |
translator = deepl.Translator(deepl_token)
|
111 |
|
112 |
translated_transcript = []
|
113 |
for segment in transcript:
|
114 |
text_to_translate = segment['text']
|
115 |
+
translated_text = translator.translate_text(text_to_translate, target_lang=language_map[target_language])
|
116 |
|
117 |
translated_segment = {
|
118 |
'start': segment['start'],
|