a system for a user to give vocal commands and input and receive aural or visual feedback through a headset or other means that telecommunicates with an interface program module installed on or connected to a computer or similar device . the vocal input is converted into digital signals compatible with a particular end - user application program , which receives the signals and takes action thereon . one or more templates may be used to solicit input from the user in a structured manner .