Which of the following allows computers to process human voice commands into written format

Speech Recognition

Text input

Eye tracking

Auditory flashes