Start menu "this pc" or "my computer"
A writer maybe, because you can work by yourself, even at home.
You are finally at the stage of the software life cycle where you begin programming. What is this stage called?
development
It converts the mic input into a string of raw data, then compares it to hundreds, even thousands of voice samples. The output is a polished string of data in words.