Computer Interface

Usability of the human-machine interface is the degree to which the design makes using the system effective, efficient, and satisfying. The general idea has been to build interfaces that are based on an understanding and appreciation of human physical, mental, and behavioral capabilities. In the classic human-machine model, the human and the machine are treated as information-processing devices. Similar to humans, computers are able to sense information encoded as inputs; compare, choose, and formulate appropriate responses; and then communicate those responses as outputs. In that model, the outputs from one component of the system feed into the inputs of the other. For example, the output from the human, such as moving a computer mouse to communicate intentions, forms the input to the machine. Because humans have traditionally interacted with the external world through their physical bodies, most computer input mechanisms require performing some form of motor activity, be it moving a mouse, pushing buttons, or speaking.

Source: Human-Machine Interface | Britannica

Text To Speech