Voice recognition is the ability of a computer program to understand and carry out spoken commands or to interpret diction. Voice recognition software allows users to perform any number of hands free functions such as making phone calls, setting reminders, or setting an alarm for work. Common voice recognition software options on the market today in Apple’s Siri, Amazon’s Alexa, and Microsoft’s Cortana.