120 likes | 241 Vues
Join us for a comprehensive workshop focused on enhancing conversational voice systems through standardization and innovation. Prominent figures, including Jim Larson, will discuss frameworks such as the Speech Interface Framework and Multimodal Interaction. Participants will identify and justify new languages and extensions vital for improving voice technologies, ensuring they work across various architectures. Emphasizing use cases and existing implementations, this workshop aims to guide the W3C's Voice Browser and Multimodal Working Groups in their future endeavors.
E N D
Conversational Applications Workshop Introduction Jim Larson
W3C started with Speech Interface Framework Semantic Interpretation 1.0 SRGS 1.0 VoiceXML 2.0/2.1 Dialog Manager World Wide Web Speech Recognizer DTMF Tone Recognizer PLS 1.0 Telephone System Prerecorded Audio Player User Speech Synthesizer SSML 1.0 CCXML 1.0
World Wide Web ConsortiumStandardizes Languages • Voice Browser Working Group • Voice XML 2.0 & 2.1 • Speech Recognition Grammar Specification 1.0 • Speech Synthesis Markup Language 1.1 • Semantic Interpretation for Speech Recognition 1.0 • Pronunciation Lexicon 1.0 • Call Control XML 1.0 • State Chart XML 1.0 • Multimodal Interaction Working Group • Multimodal Architecture and Interfaces 1.0 • Extended Multimodal Architecture 1.0 • Emotion Markup Language 1.0 • InkML 1.0
Goal of this Workshop • Advise W3C Voice Browser and Multimodal Working Groups what to do next to better enable conversational voice systems • Identify and justify new languages for example: • Context Sensitive Grammar Language • Statistical Markup Language • Semantic Representation Language • Identify and justify extensions to existing languages, for example: • PLS 1.0 • Parts of Speech, grammatical features • SRGS 1.1 • Boolean constraints
Not to goal of this workshop • Do not specify architectures • Languages should work under multiple architectures • Venders are free to design their own architectures to support W3C languages • Do not specify the language details • This is the responsibility of W3C working groups • Take care to avoid IP issues May need to discuss architectures and language details to understand the to provide context for the use of a new language and to explain its purpose
To justify new language or language extension • Explain what new applications are enabled by the language • Use cases • Concrete examples • Identify existing implementations of the language • Demonstrate that it is implementable and useful • Demonstrate real interest in the language among vendors
Prioritize new languages and language extensions • Must have, should have, nice to have
Workshop Deliverables • Summary of discussions • Minute takers send minutes to Kazuyuki who will integrate them onto a web page • Document list of new languages and extensions to existing languages • Brief description • User Cases and concrete examples • Justification • Existing implementations
Our agenda • First day • Identify suggestions for new languages and extensions to existing languages by reviewing position papers • Second day • Justify each new language and extension to existing language • Brief description (one paragraph) • User Cases • Identify existing implementations • Prioritize recommendations