C S 471
Download as PDF
Voice User Interfaces
Computer ScienceCollege of Computational, Mathematical, & Physical Sciences
Course Description
Methods and development platforms for Voice User Interfaces. Principles of effective design; differences from visual or menu-based interfaces’ mechanics of automatic speech recognition, intent detection, slot filling, dialog state tracking, text generation, and knowledge representation.
When Taught
Winter
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
No Prerequisites
Recommended
Students should be proficient in basic coding skills and familiar with Python
Title
Develop a voice interface for a program
Learning Outcome
Methods and development platforms for Voice User Interfaces. Principles of effective design; differences from visual or menu-based interfaces' mechanics of automatic speech recognition, intent detection, slot filling, dialog state tracking, text generation, and knowledge representation. This fulfills the Intellectually Enlarging aim by requiring students to master the technical "depth" of natural language processing while understanding the "commonality of disciplines" between linguistics and computer science.