File size: 290 Bytes
e26d479
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import gradio
import ocrmypdf

def ocr_pdf(input_file):
    output_file = "output.pdf"
    ocrmypdf.ocr(input_file, output_file, language="mal", force_ocr=True)
    return output_file

interface = gradio.Interface(
    fn=ocr_pdf,
    inputs="file",
    outputs="file"
)

interface.launch()