vitaliy-sharandin commited on
Commit
227a87b
1 Parent(s): 74e9760

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
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'],