Many cell-phone handsets have basic dial-by-voice features built in. Smartphones such as iPhone or Blackberry also support this. A number of third-party apps have implemented natural-language speech-recognition support, including:
The Windows Speech Recognition by Microsoft is the speech recognition system that comes built into Windows Vista and Windows 7. Windows Vista and Windows 7 include version 8.0 of the Microsoft speech recognition engine.
Speech Recognition is available only in English, French, Spanish, German, Japanese, Simplified Chinese, and Traditional Chinese and only in the corresponding version of Windows. That means that you can not use the French speech recognition engine if you use an English version of Windows.
Add-ons for Windows 7 speech recognition
VoiceAttack - is used primarily by the gaming community to allow hands-free keyboard and mouse input in Windows 8, Windows 7, Windows Vista and Windows XP. Its popularity lies mainly in its ease of use and extended feature set, which includes the ability to create multi-threaded macros. [2]
WSRToolkit – adds dictionaries, macros and other features similar to Dragon
Trigamtech – adds features for medical users similar to Dragon
Vocola – a macro language
Livrot Mic Command - speech recognizer and macro tool (mouse / keyboard) - for games and desktop work - modern Win 7 .Net Framework 4.51 application - released September 2014 - livrot.com [3]
Windows 7 third-party speech recognition
Auditory Sciences[4]—transcription software for captioning whatever someone says.
Braina - Dictate into third party software and websites.[5]
Freesr Speech Recognition Software – Create voice interfaces for any application, window in an application, or website/webpage. Works with Windows Speech Recognition or as add-on to NaturallySpeaking.
Tazti - Create speech command profiles to play PC games and control applications - programs. Create speech commands to open files, folders, webpages, applications. Windows 7, Windows 8 and Windows 8.1 versions.[9]
VoxCommando – Voice command utility for Windows Vista or later. It interfaces with various programs and devices to allow control of multimedia, communication, and home automation.
Vestec Inc. - Specializing in Natural Language Understanding and Speech Recognition solutions. ASR, NLU and TTS engines support 17 languages in server, embedded (on low cost chip) or cloud based environments.
Windows XP or 2000 only
e-Speaking – software for Windows XP that facilitates use of the MicrosoftSpeech API by adding ability to create commands to perform custom actions.
MicrosoftSpeech API – Speech recognition functionality included as part of Microsoft Office and on Tablet PCs running Microsoft Windows XP Tablet PC Edition. It can also be downloaded as part of the Speech SDK 5.1 for Windows applications, but since that is aimed at developers building speech applications, the pure SDK form lacks any user interface, and thus is unsuitable for end users.
Vestec Inc. - Specializing in Natural Language Understanding and Speech Recognition solutions. ASR, NLU and TTS engines support 17 languages in server, embedded (on low cost chip) or cloud based environments.
Built-in Software
Microsoft Kinect includes built-in software which allow speech-recognition of commands.
Older generation of Nokia phones like Nokia N Series ( before using Windows 7 mobile technology) used speech-recognition with family names from contact list and other few commands.
Quack.com (acquired by AOL) The name has now been reused for an iPad search app.
IBM ViaVoice – Embedded version still maintained by IBM.[13] No longer supported for versions above Windows Vista.[14] Untested above Mac OS X 10.4 or on Macintoshes with an Intel chipset.[15]
Game Commander 2 by Mindmaker. Gaming oriented voice recognition. Voice commands can be assigned to issue keystrokes and key combinations.