A technology that allows users to speak commands to control applications. It can also be used for typing, making corrections, or inserting information into a document or project.