ITCS 6010 VUI Dialogue Diagrams Dialogue n Exchange

  • Slides: 8
Download presentation
ITCS 6010 VUI Dialogue Diagrams

ITCS 6010 VUI Dialogue Diagrams

Dialogue n Exchange of verbal communication between the user and the agent. n n

Dialogue n Exchange of verbal communication between the user and the agent. n n Note: agent refers to the system Written Dialogue Example: n n System: “Say the departure date. ” User: “Tomorrow. ” System: “I don’t understand that date. Say the month, date and year. For example, say October 13 th, 2003. ” User: “July 1 st, 2003. ” 2

VUI Requirement Analysis & Specification Phase n Interact with the client to gather n

VUI Requirement Analysis & Specification Phase n Interact with the client to gather n n Requirements, e. g. what the user needs Analysis, e. g. data, users Environment, i. e. work, car, home, cell phone Just like Systems Analysis, but for an VUI. 3

VUI Design Phase n During the design phase: n Design the dialogue n n

VUI Design Phase n During the design phase: n Design the dialogue n n n Prompts, Responses … Interactions Design the voice (Voice Talent, $500/hour) Design Documents n n Requirement Specification Dialogue Diagram 4

Start Dialogue Diagram n Flowchart of a dialogue n Unlike most flowcharts, dialogue diagrams

Start Dialogue Diagram n Flowchart of a dialogue n Unlike most flowcharts, dialogue diagrams are mostly composed of input-output boxes. Say the departure date Tomorrow A 5

Dialogue Diagram Process Departure Date July 1 st, 2003 A I don’t understand That

Dialogue Diagram Process Departure Date July 1 st, 2003 A I don’t understand That date. Say the month, date and year. For example, June 2 nd 2003. 6

Dialogue Diagrams n Written Text with alternating colors. n Flow charts with colored text.

Dialogue Diagrams n Written Text with alternating colors. n Flow charts with colored text. n Hybrid approach between flow charts and written text. 7

Example n Design a dialogue diagram for a system that looks up your classes?

Example n Design a dialogue diagram for a system that looks up your classes? n For example, UNCC Web. CT 8