Alternatively called speech recognition, voice recognition is a computer program or hardware device that decodes the human voice. Voice recognition is commonly used to operate a device, perform commands, or write without using a keyboard, mouse, or press any buttons. Today, this is done on a computer with ASR (automatic speech recognition) programs. Many ASR programs require the user to "train" the ASR program to recognize their voice to convert the speech to text more accurately. For example, you could say "open Internet," and the computer would open the Internet browser.
The first ASR device was used in 1952 and recognized single digits spoken by a user (it was not computer-driven). Today, ASR programs are used in many industries, including healthcare, military (e.g., F-16 fighter jets), telecommunications, and personal computing (i.e., hands-free computing).
When using voice recognition to control actions on your computer or type for you, it's a type of input known as voice input.
What does voice recognition require?
For voice recognition to work, you must have a computer with a sound card, microphone, or headset. Other devices like smartphones have all of the necessary hardware built into the device. Also, the software you use needs voice recognition support, or if you want to use voice recognition everywhere, you need a program like Nuance Naturally Speaking to be installed.
If you are using Microsoft Windows Vista, 7, 8, or 10, you can also use the included Windows Speech Recognition program.
Although speech recognition can be done using any microphone, you get better results if you use a headset.
Examples of where you might have used voice recognition
As voice recognition improves, it is being implemented in more places and its very likely you have already used it. Below are examples of where you might encounter voice recognition.
- Automated phone systems - Many companies today use phone systems that help direct the caller to the correct department. If you are asked "Say or press number 2 for support" and you say "two," you used voice recognition.
- Google Voice - Google voice is a service that lets you search and ask questions on your computer, tablet, and phone.
- Digital assistant - Amazon Echo, Apple's Siri, and Google Assistant use voice recognition to interact with digital assistants that help answer questions.
- Car Bluetooth - For cars with Bluetooth or hands-free phone pairing, you can use voice recognition to make commands, such as "call my wife," to make calls without taking your eyes off the road.
Types of voice recognition systems
Automatic speech recognition is one example of voice recognition. Below are other examples of voice recognition systems.
- Speaker dependent system - The voice recognition requires training before it can be used, which requires you to read several words and phrases.
- Speaker independent system - The voice recognition software recognizes most users' voices with no training.
- Discrete speech recognition - The user must pause between each word so that the speech recognition can identify each separate word.
- Continuous speech recognition - The voice recognition can understand a normal rate of speaking.
- Natural language - The speech recognition not only can understand the voice, but can also return answers to questions or other queries that are being asked.