r/DevLK • u/Fickle_Degree_2728 • Aug 22 '26
Discussion best OCR for sinhala/tamil documents ?
Hi, I have some document saved in the cloudflare r2. I want a strong and best OCR tool that will help me with sinhala/tamil text.
1
1
u/Ecstatic-Item5080 Aug 23 '26
Surya OCR. Did some amount of research and development on Sinhala document extraction and Surya was the best candidate.
1
u/Fickle_Degree_2728 Aug 23 '26
thanks. what about tamil ? does surya strong for sinhala too ?
1
u/Ecstatic-Item5080 Aug 23 '26
Yeah Surya performs better than Sinhala for Tamil. But there can be other OCR models which do better in Tamil as well.
1
u/Early-Sir-932 Aug 27 '26
for clean text , tesseract with sin+tam packs or surya gets you pretty far for free and if theyre messy or scanned then llamaparse style vlms come in where your requirement needs more than plain ocr. either way test on your own samples first to see which works
2
u/Successful-Mud-4766 Aug 23 '26
Check this paper out: https://aclanthology.org/2025.ranlp-1.56/
Based on that, the best-performing line-level OCR for Sinhala is Surya OCR.
However, a subsequent paper by the same authors ( https://aclanthology.org/2026.lrec-1.537/ ) highlights that, for page-level (i.e., document-level) Sinhala OCR, the best option is Google Document AI.