import gradio as gr import subprocess subprocess.check_call(["pip", "install", "transformers"]) subprocess.check_call(["pip", "install", "torch"]) from transformers import pipeline pipe = pipeline("text2text-generation", model="balaramas/mbart-sahitrans_new_data") def sanmt(txt): output=pipe(txt, max_length=20, min_length=5, do_sample=False)[0]['generated_text'] return output iface = gr.Interface( fn=sanmt, inputs=gr.Textbox(label="Enter text in Sanskrit", placeholder="Type here..."), outputs=gr.Textbox(label="Translated Hindi Text"), title="Sanskrit to Hindi Translator" ) iface.launch()