U1, Speech in the interface: 1. Introduction1 Module u1: Speech in the Interface 1: Introduction Jacques Terken HG room 2:40 tel. (247) 5254

Slides:



Advertisements
Similar presentations
Copyright © 1999 Harcourt Brace & Company Canada, Ltd. Chapter 9 Human Resource Development Falkenberg, Stone, and Meltz Human Resource Management in Canada.
Advertisements

Map of Human Computer Interaction
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Interaksi Manusia Komputer – Marcello Singadji. design rules Designing for maximum usability – the goal of interaction design Principles of usability.
System Integration Verification and Validation
Talk and Look: Tools for Ambient Linguistic Knowledge A Project funded by the European Community under the Sixth Framework Programme for Research and Technological.
Virtual environments, MOOs and Virtual agents. Virtual Environments Readings for this week: Peterson 1998 (VLE) Peterson 2004 MOO Morton and Jack 2005.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Empirical and Data-Driven Models of Multimodality Advanced Methods for Multimodal Communication Computational Models of Multimodality Adequate.
1 Design for All Shaping the end-users’ Tel- eEurope ETSI’s involvement in laying the foundation for an all-inclusive eEurope Knut Nordby Chairman ETSI.
Semester in review. The Final May 7, 6:30pm – 9:45 pm Closed book, ONE PAGE OF NOTES Cumulative Similar format to midterm (probably about 25% longer)
U1, Speech in the interface:2. Dialogue Management1 Module u1: Speech in the Interface 2: Dialogue Management Jacques Terken HG room 2:40 tel. (247) 5254.
The Process of Interaction Design. Overview What is Interaction Design? —Four basic activities —Three key characteristics Some practical issues —Who are.
The Process of Interaction Design
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Spoken Dialogue Technology How can Jerry Springer contribute to Computer Science Research Projects?
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
Background of Assignment A large international Telecom company is looking for possible new mobile communication services for the European and North-American.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
1 Spontaneous-Speech Dialogue System In Limited Domains ( ) Development of an oral human-machine interface, by way of dialogue, for a semantically.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Principles and Methods
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Chapter 7 design rules.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
CAREERS IN LINGUISTICS OUTSIDE OF ACADEMIA CAREERS IN INDUSTRY.
Systems Analysis and Design in a Changing World, 6th Edition
Lecture 6 User Interface Design
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 7 Design Guidelines & Standards Gary Marsden ( ) July 2002.
Spoken dialog for e-learning supported by domain ontologies Dario Bianchi, Monica Mordonini and Agostino Poggi Dipartimento di Ingegneria dell’Informazione.
My Guide Practitioner 1 Level 3 training course. 2 My Guide training The My Guide training programme has been developed by Guide Dogs, in collaboration.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
SBD: Interaction Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Spoken Dialog Systems and Voice XML Lecturer: Prof. Esther Levin.
Design Options for Multimodal Web Applications Adrian Stanciulescu and Jean Vanderdonckt {stanciulescu, UCL/IAG/BCHI.
Accessibility IS 101Y/CMSC 101Y November 19, 2013 Carolyn Seaman University of Maryland Baltimore County.
COMPSCI 345 / SOFTENG 350 Review for mid-semester test AProf Beryl Plimmer.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Chapter 1: What is interaction design?. Bad designs From:
1 chapter 7 design rules. 2 Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
Software Prototyping Rapid software development to validate requirements.
Compiler Construction (CS-636)
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Visual Aids and PHASTER Module 2– Session 7 Visual communication Adapting IEC materials PHAST PHAST IN EMERGENCIES PHASTER.
SEESCOASEESCOA SEESCOA Meeting Activities of LUC 9 May 2003.
Speech Processing 1 Introduction Waldemar Skoberla phone: fax: WWW:
SBD: Interaction Design Chris North CS 3724: HCI.
Speech and multimodal Jesse Cirimele. papers “Multimodal interaction” Sharon Oviatt “Designing SpeechActs” Yankelovich et al.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
User Interface Design G52UID Milena Radenkovic Introduction.
Design rules.
Human Computer Interaction Lecture 21 User Support
Human Computer Interaction Lecture 21,22 User Support
Software Architecture
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Chapter 11 user support.
Proper functionality Good human computer interface Easy to maintain
Chapter 7 design rules.
Chapter 7 design rules.
Chapter 7 design rules.
Map of Human Computer Interaction
Chapter 7 Software Testing.
Chapter 7 design rules.
Presentation transcript:

U1, Speech in the interface: 1. Introduction1 Module u1: Speech in the Interface 1: Introduction Jacques Terken HG room 2:40 tel. (247) 5254

U1, Speech in the interface: 1. Introduction2 contents n 1. Aims and overview of course n 2. Speech interfaces n 3. Usability issues: introduction n 4. Project

U1, Speech in the interface: 1. Introduction3 Aims n Acquire insight into usability issues and obtain an overview of state of the art for speech in the interface n Obtain hands-on experience with design of speech-centric interface n Exercise project skills (organisation, collaboration, report, presentation)

U1, Speech in the interface: 1. Introduction4 Overview of Module n Introduction n Dialog management n Speech input technologies n Speech output technologies n Multimodal interaction n Evaluation n Human Communication n Exercises and project

U1, Speech in the interface: 1. Introduction5 contents n 1. Aims and overview of course n 2. Speech interfaces n 3. Usability issues: introduction n 4. Project

U1, Speech in the interface: 1. Introduction6 Speech in the interface Non- Interactive OnlineMonitoring speech communications, Live speech processing Dialogue systems OfflineSpeech data- mining X

U1, Speech in the interface: 1. Introduction7 Markets and applications  R. Moore 2005

U1, Speech in the interface: 1. Introduction8 Speech interfaces n Conversational interfaces: natural language interaction with machines (Star Trek syndrome) n Command & Control applications: voice-based equivalent of command-line interfaces and button interfaces (utterances need to adhere to strict grammar)

U1, Speech in the interface: 1. Introduction9 Components of conversational interfaces Speech recognition Natural Language Analysis Dialogue Manager Speech Synthesis Language Generation Application

U1, Speech in the interface: 1. Introduction10 Spin-offs Speech recognition Natural Language Analysis Dialogue Manager Speech Synthesis Language Generation Application (e.g. MS-Word) n 1. Dictation systems: what you say

U1, Speech in the interface: 1. Introduction11 n 2. Command-control: what you mean Speech recognition (Natural Language) Analysis Dialogue Manager Speech Synthesis Language Generation Application (e.g. stereo)

U1, Speech in the interface: 1. Introduction12 n 3. Text-to-speech conversion Speech recognition Natural Language Analysis Dialogue Manager Speech Synthesis LangGeneration: prosody Application (e.g. )

U1, Speech in the interface: 1. Introduction13 contents n 1. Aims and overview of course n 2. Speech interfaces n 3. Usability issues: introduction n 4. Project

U1, Speech in the interface: 1. Introduction14 Speech in HCI: “yes please” n Among others Zue (MIT): Speech will be key technology of the 21 st century

U1, Speech in the interface: 1. Introduction15 Background n Zue c.s.: –Aim: developing the conversational interface –Motivation: natural language interaction is the most natural form of communication (learned at a very early age); among other things very efficient error handling

U1, Speech in the interface: 1. Introduction16 Advantages of speech n direct access to functionality n supports mobility n suited for hands busy/dirty - eyes busy situations n no special motor abilities needed, optimal compatibility with communicative abilities of users n compatible with trend towards miniaturisation of equipment

U1, Speech in the interface: 1. Introduction17 Maturity hypothesis n Speech interfaces not yet mature because of complexity of technology: –R.K. Moore: “Spoken language interaction is the most sophisticated behaviour of the most complex organism in the known universe”

U1, Speech in the interface: 1. Introduction18 Phylogenetic argumentation n First: direct manipulation (“you do what i want”) n Later: symbolic manipulation (cf. management, commercials) n Physical manipulation and violence considered primitive

U1, Speech in the interface: 1. Introduction19 Ontogenetic argumentation n Russian educational psychology (Galperin): –knowledge acquisition starts with direct manipulation –later-on symbolic manipulation n ”stay off” warning to children: “look with your eyes not with your hands”

U1, Speech in the interface: 1. Introduction20 Therefore n Direct manipulation phylogenetically and ontogenetically more primitive and less complex n Maturity hypothesis: same trajectory for HCI: first direct manipulation then symbolic manipulation (speech)

U1, Speech in the interface: 1. Introduction21 However n UI design principles (Schneiderman ‘86): –transparency: continuous representation of objects and actions –fast, incremental and reversible operations with immediate effect –physical actions or labelled buttons, avoid complex syntax/natural language as much as possible n Design principles difficult to realise in speech interfaces

U1, Speech in the interface: 1. Introduction22 n In addition, language and speech technology is not (yet) very robust, and development costs are high n Getting towards the application semantics is more complicated for (natural) language than for direct manipulation n Finally: HCI is domain in its own right, so there is no a priori reason to model HCI after HHI n SO: avoid natural language

U1, Speech in the interface: 1. Introduction23 Speech interfaces: yes or no n Speech not suited for all kinds of information or situations (e.g. “a picture is worth a thousand words”) n Nevertheless, speech is useful under certain conditions, e.g. –hands busy - eyes busy –mobility, miniaturisation –disabilities (CTS/RSI!)

U1, Speech in the interface: 1. Introduction24 n use interface design guidelines for design of speech interfaces e.g. n and in return: offer human communication theory as model for HCI

U1, Speech in the interface: 1. Introduction25 Speech interfaces (SI) and Direct- manipulation interfaces n Main problems with speech interfaces: –no external support for functionality –unreliability of input technology

U1, Speech in the interface: 1. Introduction26 Dealing with unreliability n Constrain domain –restricted vocabulary –restricted application / task domain –restricted number of users: speaker-dependent speech recognition n Extensive verification (in connection with error cost)

U1, Speech in the interface: 1. Introduction27 Dealing with functionality problem n Quick reference card n Training n System-driven dialogue  experience  need for adaptive systems (e.g. barge-in)

U1, Speech in the interface: 1. Introduction28 contents n 1. Aims and overview of course n 2. Speech interfaces n 3. Usability issues: introduction n 4. Project

U1, Speech in the interface: 1. Introduction29 Aim n Provide hands-on experience with design and implementation of a speech-centric interface, involving (at least) voice-based control and speech output. n The topic: speech/multimodal interface for in-car information and entertainment systems.

U1, Speech in the interface: 1. Introduction30 Tools n Download CSLU toolkit from (requires registering)

U1, Speech in the interface: 1. Introduction31 Project stages n Task analysis (requirements gathering) n Design on paper (V0.1) n Wizard of Oz n Redesign, implementation of V1.0 n Validation n Evaluation n Report

U1, Speech in the interface: 1. Introduction32 Exercise for today n CSLU Exercises: McTear ch. 7, pizza application n Extend the pizza application: –Goto –Click “online bestellen” –Extend the dialogue system to include all the topping options, the side dishes and the drinks (see “menukaart”) –Test the system and discuss your experiences

U1, Speech in the interface: 1. Introduction33 Composition of project teams