venkatchoudharyala's picture
Update app.py
ea576bf verified
raw
history blame
510 Bytes
import gradio as gr
import cv2
import pytesseract
import os
from headline_gen.Control import ServerCntrl, Generate
os.environ['JAVAHOME'] = 'usr/bin/java'
Server = ServerCntrl("Start")
def process_input(text):
try:
combined_text = text
headline = Generate(combined_text,Server)
return headline
except Exception as e:
return f"Error: {e}"
interface = gr.Interface(fn=process_input, inputs="text", outputs=["text"], title="News Headline Generator")
interface.launch()