File size: 544 Bytes
ae42fbf
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import gradio as gr
from google.transliteration import transliterate_text
from itranslate import itranslate as translator
def convertor(input_text):
    hindi_text = transliterate_text(input_text, lang_code='hi')
    translated_text = translator(hindi_text, to_lang='en')
    return translated_text
interface = gr.Interface(fn = convertor,
                         inputs= gr.inputs.Textbox(lines=2, placeholder = 'Enter Hindi text (using english letters) to be converted'),
                         outputs='text')
interface.launch(share=True)