You already type
in two languages.
So talk that way.

Nobody in an Indian office writes one language at a time. Speech is built for the sentence you actually say, and writes it back in the script you were already typing in.

Two ribbons of glass, one blue and one frosted white, braiding into a single blue ribbon that lays onto a sheet of paper

One sentence,
four ways to
write it down.

Most dictation was built for one language at a time, so a mixed sentence has to be forced into a box. Here is what each choice does to the same spoken line.

Spoken: “Umm, design achha lag raha hai. Let’s share it with the team. Kal feedback dekhte hain.”
What the tool doesWhat lands in your message
Writes it in Devanagariडिजाइन अच्छा लग रहा है। Let’s share it with the team.
Correct Hindi, and not a line you would ever have typed into a work chat.
Translates it to EnglishThe design looks good. Let’s share it with the team. We’ll look at the feedback tomorrow.
Clean English, and a colleague can hear that it is not you.
Listens for English only… let’s share it with the team …
The Hindi half is dropped or guessed at.
Speech, set to HinglishDesign achha lag raha hai. Let’s share it with the team. Kal feedback dekhte hain.
Your sentence, minus the “umm”, in the script your keyboard already uses.

An illustration of the four behaviours, not a benchmark. Recognition quality varies with audio, accent and vocabulary on every product including this one, so try it on your own sentences before you decide.

It types the mix
you spoke. Unless
you ask it not to.

Speech types the mix you spoke. Picking a language is how you ask for something else: every line translated into it, in its own script.

HinglishDesign achha lag raha hai. Let’s share it with the team.
EnglishThe design looks good. Let’s share it with the team.
Ask for thisAnd it is written in
Hinglish, as spokenRoman script. The default, and nothing is translated
EnglishRoman script. Say it in Hinglish, it lands in English
HindiDevanagari
MarathiDevanagari
BengaliBengali script
GujaratiGujarati script
PunjabiGurmukhi
TamilTamil script
TeluguTelugu script
KannadaKannada script
MalayalamMalayalam script
OdiaOdia script

Speech recognises over 120 languages. This shorter list is what it will translate your words INTO when you ask it to; leave it on Hinglish and nothing is translated at all. Available choices vary by platform.

The message has to
sound like you
sent it.

Not like a translation of you, and not like a formal letter from somebody else sitting in your seat.

Your team chat is already Hinglish

Scroll up your own work group. It is Roman script with Hindi words in it. A tool that insists on Devanagari is asking you to change how you talk to your team so that the tool can be right.

Translation removes the person

Turning “kal dekhte hain” into “we will look at it tomorrow” is not wrong, it is just somebody else’s sentence. Half of what a message means at work is in the register.

Switching mid-sentence is normal

Nobody picks a language before they start speaking. Speech treats a mixed sentence as one sentence rather than as two half-failures.

Names stop getting mangled

Add your colleagues, clients and product names to your dictionary once and they are spelled your way every time, instead of being corrected by hand in every message.

And on the phone it is free

Most Hinglish gets typed on a phone. Dictation on Android has no monthly limit, on every plan including Free.

You choose what is kept

Privacy Mode skips saved dictation audio and transcripts, including local history, on the free plan just as much as on a paid one.

Test it on the
message you were
about to send.

Not on a sentence written to be tested. Open your work chat, hold your shortcut, and say the thing you were going to type anyway, the way you were going to say it. Three minutes of that tells you more than any comparison table, ours included.

Where the language switch lives
Set it onceThe written-output choice lives in the app and stays until you change it.
Free to tryThree hours a month on Mac and Windows. Unlimited on Android.

Bolo jaise
bolte ho.

That sentence is the whole product. It is also the one line on this page that Speech would have written exactly as it was said.

Download Speech

A few good questions.

What exactly is Hinglish here?

The natural Hindi and English mix an Indian types in Roman script. Not Hindi transliterated word by word, and not English with a few Hindi words allowed in: whichever language each part of your sentence arrived in, written the way you would have typed it.

Can I get Devanagari instead?

Yes. Hindi is one of the written-output choices and it writes in Devanagari, as does Marathi. The point is that it is a choice rather than the only thing on offer.

Will it translate what I say?

Set the written output to Hinglish or to English and that is what Speech aims to write. Language models are not perfectly obedient, and an occasional translated line is the failure we watch most closely, so tell us when you see one and include the sentence.

Does it handle Indian names and places?

Add the ones you use to your dictionary and they are spelled your way from then on. That single change makes the biggest difference to everyday accuracy.

Which languages can it recognise?

Over 120. Recognition and written output are separate things, though: what Speech can hear is a much longer list than the written-output choices above, which are the languages it will translate INTO.

Does it need an internet connection?

Yes. Recognition and cleanup run online on every platform.

Say it the way
you’d say it.

Free to begin, unlimited on Android, and built for the sentence you actually speak.