Sinhala Voice Typing: Type Sinhala by Speaking
Typing Sinhala is slow. The script has more letters than a keyboard has keys, most people learned on a phonetic input method that guesses, and long documents become an exercise in patience. Speaking is roughly three times faster than typing for most people โ and your browser can already turn Sinhala speech into text, for free, with nothing to install.
How it works
Chrome, Edge and Safari include a speech recognition service. You grant the page permission to use your microphone, choose your language, speak, and the recognised words appear as editable text.
Choose เทเทเถเทเถฝ (Sinhala) from the language list before you start. This matters more than anything else โ with the language set to English, Sinhala speech comes out as nonsense English words. Tamil and Hindi are in the list too.
Getting good results
Recognition quality depends more on how you speak than on your equipment.
- Speak at a normal pace. People instinctively slow down for computers, which actually makes accuracy worse โ the system is trained on natural speech.
- Speak in complete phrases, not single words. Context is what lets it choose between similar-sounding words.
- Find a quiet room. Background conversation is the biggest single cause of errors.
- Any modern phone or laptop microphone is fine. A headset helps mainly by keeping a constant distance from your mouth.
- Pause between sentences so the recogniser can commit what you said and move on.
Punctuation by voice
Say the punctuation you want and it is typed as a symbol:
| Say | You get |
|---|---|
| full stop | . |
| comma | , |
| question mark | ? |
| exclamation mark | ! |
| new line | a line break |
| new paragraph | a blank line |
It is usually faster to dictate the words without punctuation and add it afterwards by hand. The transcript is a normal editable text box, so you can fix anything directly.
What it is genuinely good for
- Social media posts and messages in Sinhala, which are the bulk of Sinhala typing.
- First drafts of letters and articles. Dictate the whole thing badly and fix it after โ much faster than composing while typing.
- Transcribing your own notes from a recording by playing it back and repeating it.
- Anyone who finds typing physically difficult, which is a use that gets overlooked.
Where your voice actually goes
Worth being precise about this. The page never receives your audio โ it is not recorded, stored or sent to this website. But recognition is not done on your device either: Chrome sends the audio to Google's speech service, which is why it needs an internet connection and why it is so accurate.
The practical implication: this is fine for a blog post, a message or a letter. Do not dictate passwords, bank details or anything you would not put in a Google search.
Browser support
Works in Chrome, Edge and Safari on both desktop and mobile. Firefox has not implemented the speech recognition API, so the tool will tell you it cannot listen โ you can still type in the box by hand.
On a phone there is a second option that works everywhere: most Android and iOS keyboards have a microphone key that does the same job at the system level. If you have added Sinhala as a keyboard language, that microphone will handle Sinhala too.
Cleaning up the result
Dictated text often needs the same tidy-up as text from anywhere else โ stray spacing, missing punctuation, the occasional invisible character when you paste it somewhere.
Frequently asked questions
Can I type Sinhala by speaking?
Yes. Chrome, Edge and Safari include speech recognition that supports Sinhala (si-LK). Choose Sinhala from the language list before you start speaking.
Is my voice recorded or stored?
The page never receives your audio. Recognition is handled by your browser's speech service, so nothing is stored on this website โ but the audio does go to that service, so avoid dictating passwords or bank details.
Does it work in Firefox?
No. Firefox has not implemented the speech recognition API. Use Chrome, Edge or Safari, or your phone keyboard's microphone key.