Bangla / Bengali Heteronym / Homograph Reader Demo

A heteronym (a kind of homograph) is a word that is written the same way but pronounced differently, depending on its meaning. A text-to-speech system has to read the sentence to say it right.

Sentence Word Pronunciation Meaning
সময়মতো কর না দিলে জরিমানা গুনতে হবে। কর কর্‌ tax
তুমি আমার জন্য একটু অপেক্ষা কর। কর করো do
নতুন বল হাতে তাসকিন আগুন ঝরাচ্ছে। বল বল্‌ ball
তুমি মাকে বল, আমি দেরিতে ফিরব। বল বলো tell

These models read Bangla text and write each heteronym the way it is pronounced in that sentence. All 15 models are fine-tuned on the bangla-heteronyms dataset. Models · Dataset · Code

Model
Run
Method

Replace every heteronym in the text with its reading.

Readings and confidence

Examples
Method Input (one per line)

Prepared by

Kawshik Kumar Paul
Senior Software Engineer | Researcher
Department of Computer Science and Engineering (CSE)
Bangladesh University of Engineering and Technology (BUET)
Email: kawshikbuet17@gmail.com