Specifika dialogu pro nevidomé a dialogové systémy

Miroslav Hlaváček, Lubomír Sedlář

17. říjen 2011

Dialog

Dialogový systém

Rozhraní

Části dialogového systému

Schéma

Řízení dialogu

Dialog s iniciativou systému

Příklad

Systém: Zadejte výchozí stanici.
Uživatel: Brno
Systém: Zadejte cílovou stanici.
Uživatel: Tišnov

Dialog se smíšenou iniciativou

Příklad

Uživatel: Chci jet z Brna do Tišnova.
Systém: V kolik hodin chcete odjíždět?
Uživatel: Pátého v šest hodin večer.
Systém: První spoj pátého po šesté hodině večer z Brna
        do Tišnova jede v 18:45.

Dialog s iniciativou uživatele

Příklad

Uživatel: Chci si objednat šunkovou pizzu.
Systém: Dobře.
Uživatel: A taky kolu.
Systém: Dobře.
Uživatel: To je vše.
Systém: Objednávám šunkovou pizzu a kolu.

Informace využívané dialogovým systémem

Pravidla pro vedení kooperativního dialogu (H. P. Grice)

Rozšíření pro počítač

Používané standardy

Příklad JSGF

#JSGF V1.0
#import cz.mesta.*;
#import cz.hodiny.*;
<koren> = Chci jet <cim>
        | Chci jet <cim> z <odkud> do <kam>
        | Chci jet <cim> z <odkud> do <kam> v <kdy>;

<cim> = vlakem | autobusem;
<odkud> = <czMesto>;
<kam> = <czMesto>;
<kdy> = <czCas>;

VoiceXML

<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xml:lang="en-US">
<form id="hello">
<block name="hello">
<prompt>Welcome to the VoiceXML!.</prompt>
</block>
<field name="greeting">
<prompt>Hello.</prompt>
<grammar root="greeting">
<rule id="greeting">
<one-of>
<item>hello</item>
<item>hi</item>
<item>good morning</item>
</one-of>
</rule>
</grammar>
<noinput>
<prompt>
Tell me something nice, like hello, hi or good morning.
</prompt>
</noinput>
<nomatch>
<prompt>
I didn't understand you, but thanks anyway.
</prompt>
<exit/>
</nomatch>
<noinput count="2">
<prompt>
If you don't seem to want to talk to me. Good bye.
</prompt>
<exit />
</noinput>
</field>
<filled>
<prompt> you said <value expr="greeting"/></prompt>
<submit next="www.someserver.cz/application" namelist="greeting"/>
</filled>
</form>
</vxml>

Jak to funguje?

Příklady

Dotazy?

Zdroje