Skip to content

Persian / Farsi Voice Typing

0 words · 0 characters

Autosaved in your browser — nothing is uploaded or stored on our servers. Voice recognition is handled by your browser and never stored by us.

WorldTyping’s free Persian voice typing lets you speak Persian (Farsi) and get Persian text in your browser using your device’s own speech recognition — no installation, no account, and no audio ever reaching our servers.

The ezafe you say and do not write

Persian links words with the ezafe, a short vowel that turns ketab and man into ketab-e man, my book. You pronounce it in nearly every phrase. You do not normally write it.

So dictation faces a small decision on every noun phrase, and the usual answer — leaving it out — is the correct one. The result looks right even though you plainly said something the page does not show. Occasionally a recogniser writes it as a kasra instead. Both are acceptable Persian; what reads badly is a document that does both, so it is worth picking one and making it consistent.

fa-IR is what gets requested

Recognition asks for Iranian Persian. Dari speakers in Afghanistan share the script and the great majority of the vocabulary, so ordinary speech transcribes reasonably well.

Where it slips is the specifically Afghan vocabulary and pronunciation, which tends to come back as the nearest Iranian equivalent. As with Bengali, that makes proofreading a matter of word choice rather than spelling.

You get the Persian ک and ی, not the Arabic ones

Persian writes ک and ی where Arabic writes ك and ي. They look nearly identical and are different Unicode characters, which is why Persian text typed on an Arabic keyboard often cannot be found by a search.

Dictation is more dependable here than manual typing, because it is spelling known Persian words rather than assembling characters. It is one of the quiet advantages of speaking rather than typing this language.

Where the audio goes

The microphone is your browser’s. On Chrome and Edge the audio is sent to the browser vendor’s speech service and text comes back; WorldTyping is never in that path and never receives audio. The text stays in your browser, saved locally so a reload does not lose your draft.

That is also why dictation needs an internet connection, and why a browser without Persian speech support will not respond to the button.

Frequently asked questions

What happens to the ezafe when I dictate?

Usually nothing visible, which is correct. The ezafe — the linking vowel in ketab-e man — is pronounced but not normally written in Persian. Recognition follows the convention and leaves it out, so what you get looks right even though you clearly said it. Occasionally it appears as a kasra; both are acceptable, but pick one and be consistent within a document.

Does it work for Dari as well as Iranian Persian?

Partly. Recognition is requested as fa-IR, so it is tuned for Iranian Persian. The script is shared and much of the vocabulary is too, so Dari speech is transcribed reasonably — but Afghanistan-specific vocabulary and pronunciation are less reliable and may come back as the nearest Iranian word.

Do I get ک and ی, or the Arabic ك and ي?

Persian forms — ک and ی. This matters more than it looks: they are separate Unicode characters from their Arabic lookalikes, and text written with the Arabic forms will not match in a search. Dictation is more reliable about this than typing on an Arabic keyboard.

Is my voice recorded or sent to WorldTyping?

No. Recognition is handled by your browser, and on Chrome and Edge the audio goes to the browser vendor’s speech service. WorldTyping never receives audio — only the text that comes back, which stays in your browser.

Which browsers support Persian dictation?

Chrome and Edge on desktop and Android, with an internet connection. Safari on iOS and macOS varies by version and Persian is not guaranteed there. If the microphone button does nothing, the browser is declining rather than the page failing.

Can I paste the Persian text into WhatsApp or Word?

Yes. It is standard Unicode, so it pastes into WhatsApp, Word, Google Docs, Gmail or a web form. Right-to-left direction is carried by the characters and survives the paste.

Related tools

Found a bug or missing a feature? Send feedback — it goes straight to the maker.