NLPV commited on
Commit
4fe3864
·
verified ·
1 Parent(s): d988b91

Update BihariVernacular.py

Browse files
Files changed (1) hide show
  1. BihariVernacular.py +3 -3
BihariVernacular.py CHANGED
@@ -63,7 +63,7 @@ def transcribe_and_translate(audio_file, selected_language, model_type="base"):
63
  end_time = segment['end']
64
  text = segment['text']
65
  text_file.write(f"[{start_time:.2f} - {end_time:.2f}] {text}\n")
66
- if selected_language in ['mai', 'mag', 'bho']:
67
  text_en = GoogleTranslator(source='auto', target='en').translate(text)
68
  translated_text.append(f"[{start_time:.2f} - {end_time:.2f}] {text_en}")
69
  text_file.write(f"[{start_time:.2f} - {end_time:.2f}] {text_en}\n")
@@ -84,11 +84,11 @@ interface = gr.Interface(
84
  fn=transcribe_and_translate,
85
  inputs=[
86
  gr.Audio(source="upload", type="file", label="Upload Audio"),
87
- gr.Dropdown(label="Select Language", choices=["nl", "mag", "bho", "en"], value="mai"),
88
  gr.Dropdown(label="Select Model Type", choices=["tiny", "base", "small", "medium", "large"], value="base")
89
  ],
90
  outputs="text",
91
- title="Maithili, Maghi, and Bhojpuri Transcription and Translation"
92
  )
93
 
94
  if __name__ == '__main__':
 
63
  end_time = segment['end']
64
  text = segment['text']
65
  text_file.write(f"[{start_time:.2f} - {end_time:.2f}] {text}\n")
66
+ if selected_language in ['Dutch', 'English']:
67
  text_en = GoogleTranslator(source='auto', target='en').translate(text)
68
  translated_text.append(f"[{start_time:.2f} - {end_time:.2f}] {text_en}")
69
  text_file.write(f"[{start_time:.2f} - {end_time:.2f}] {text_en}\n")
 
84
  fn=transcribe_and_translate,
85
  inputs=[
86
  gr.Audio(source="upload", type="file", label="Upload Audio"),
87
+ gr.Dropdown(label="Select Language", choices=["nl","en"], value="mai"),
88
  gr.Dropdown(label="Select Model Type", choices=["tiny", "base", "small", "medium", "large"], value="base")
89
  ],
90
  outputs="text",
91
+ title="Transcription and Translation"
92
  )
93
 
94
  if __name__ == '__main__':