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.