Free Online speech to text editor


Yes! I know I am a lazy typist and do not like to type at all. Rather this content that you are reading right now is a copy paste from my experimental site called

Before you proceed with the link above please note this point that iSpeakText only works with on Google Chrome

Basically this site is a text editor. You can play around with it. The coolest thing about it is that it takes voice commands. There are over 25 voice commands supported.

It will take you some time to get used to with this text editor.

I will share a video that I have done on how to use this tool.

Here is a list of commands that this editor will accept as voice commands.


Voice command What does it do?
Delete all When you say “Delete All”, everything in your editor will be removed. I mean all the text.
Delete last line Deletes the last spoken line
Select All All text will be selected so that you can CTRL+C to copy it. You can also say “Delete” after this command to clear everything in your editor.
Select last line Selects the last list. This is handy be you can convert your last spoken line to Heading, Bold text, italics etx by saying commands “Header”, “Bold”, “Italic” etc respectively.
Unselect Unselects the selected text
Backup Temporary backup. I recommend that you backup your work time to time. You backup stays till you close your browser or your session is Inactive for long.
Restore Said something bad. You can restore your backup with speaking this command.
Bold Convert selected text to bold. Saying it twice will toggle this style.
Italic Convert selected text to italic style. Saying it twice will toggle this style.
Header Convert selected text to H1 header. Saying it twice will toggle this style.
Find Opens “Find text” dialog box
Replace Opens “Replace text” dialog box
Link Opens “Link” dialog box
Number List Starts numbered list. Follow it with couple of “Enter” commands or “List end” command will end numbered list. Saying it twice will toggle number list.
Normal List Starts normal list. Follow it with couple of “Enter” commands or “List end” command will end numbered list. Saying it twice will toggle number list.
List end (Use when using lists) Ends the numbered or normal list
Move Right (Increase indent) Indent to right
Move left (Decrease indent) Decrease indent
New line / Line / Enter Starts a new line
Enable spelling Enables spell checker. You can also just say “Spelling”
New New page. Pretty much equivalent to “Delete all” command with just one difference that any selected styles will be reset too.
Undo / Back One step Go one step back in history
Redo / Forward One step Move one step forward in history. This only applies if you Undid something before.
Uppercase selected Convert selected text to uppercase.
Lowercase selected Convert selected text to lowercase.
Camel selected Convert selected text to Camel case
Print / Printing Opens Print dialog.
Save Yet to be implemented
Help Will open this window (TODO)
Others I’ve got so much in my head. So whenever I get more time I will keep improving this tool. Keep donating 🙂

So the Idea is that if you say anything but the Command above it will be typed automatically for you.

Cool right?

This is experimental tool and I have loads of other options and functionality to add.


Registration is a must, not that I want your email address or something but that give me exact number of people who are actively using this tool. I do not SPAM infact I never sent out a single marketing related email :), Why? Glad you asked. Because I am not a marketer. I am a passionate developer trying different stuff.

Quick Introductory video


This is important bit. I generally fund my own stuff only except my Tea and Coke. So if you are interested donating a penny for my work. Consider donations! I don’t get many because generally people skip this part.   🙂 but its always worth asking.

Buy me a bottle of Ice Tea 🙂

$ 190.00 raised.
Choose donation amount:



I hope to improve it further working on it on and off. The project started with a few commands and now it supports over 25 which is good. I guess in next 3-6 months it will support another 25 🙂 hopefully!

I hope that this helps. As always your feedback is much appreciated and welcomed.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.