Hello,
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 http://ispeaktext.com.
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.
Registrations
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
Donations
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.
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.
Cheers
Leave a Reply