Spaces:
Running
Running
| from tqdm import tqdm | |
| from deep_translator import GoogleTranslator | |
| def translate_text(segments, TRANSLATE_AUDIO_TO): | |
| translator = GoogleTranslator(source='auto', target=TRANSLATE_AUDIO_TO) | |
| for line in tqdm(range(len(segments))): | |
| text = segments[line]['text'] | |
| translated_line = translator.translate(text.strip()) | |
| segments[line]['text'] = translated_line | |
| return segments | |