W3C Speech Standards

telephone

Jim Larson

Jim Larson

Jim's slides

Jim Larson's presentation

Outline

History

The W3C Speech Interface Platform

speech interface platform

What's it got to do with the web?

IVR+Web setup

VoiceXML

Voice Browser WG

VBWG

VoiceXML

VoiceXML example

Speech Synthesis: SSML

<?xml version="1.0"?>
<speak version="1.0" xml:lang="en-US">   
  <voice gender="female">
    Oscar nominations to be revealed
  </voice>
  <voice name="Mike">
    The film world awaits the 78th Academy Awards shortlist, with 
    <emphasis level="strong">Brokeback Mountain</emphasis> 
    among the contenders.
  </voice>
</speak>

Speech Recognition: SRGS/SI

<grammar version="1.0" xmlns="http://www.w3.org/2001/06/grammar"
         xml:lang="en-US" tag-format="semantics/1.0" root="answer">
  <rule id="answer" scope="public">
    <one-of>
      <item><ruleref uri="#yes"/></item>
      <item><ruleref uri="#no"/></item>
    </one-of>
  </rule>
  <rule id="yes">
    <one-of>
      <item>yes</item>
      <item>yeah<tag>out="yes";</tag></item>
      <item><token>you bet</token><tag>out="yes";</tag></item>
      <item xml:lang="fr-CA">oui<tag>out="yes";</tag></item>
    </one-of>
  </rule>
  <rule id="no">
    <one-of>
      <item>no</item>
      <item>nope</item>
      <item>no way</item>
    </one-of>
    <tag>out="no";</tag>
  </rule>
</grammar>

Problems

The VIF is outdated:

VoiceXML 2.1

2002: CCXML

CCXML process

ccxml event model

The Speech Interface Platform

SIF

The next generation SIF

new SIF

New Standards

Links