understanding speech or writing through computer-based processes. Understanding in this context means determining the meaning of what is spoken or written, enabling an appropriate response to questions or commands. Compare automated speech recognition.