DialogDesigner

The prompt list contains all prompts specified for the application. If the same prompt occurs more than once, such additional occurrences are striked through. The prompt list makes it easy for the person who speaks the output phrases to see repetitions and to see the context of phrases.

See also a model example and a phrase list example.

Prompter for Pizza Harry

This dialogue model is primarily meant to illustrate the use of the DialogueDesigner tool.

Start

Greeting

NavnArtTekst
WelcomeintroHello and welcome to the Pizza Harry's automated take-out and delivery service.
Transitioner

Offer

NavnArtTekst
orderintroWould you like to order a pizza?
Transitioner

Pizza

Topping

NavnArtTekst
topping1orderWhat kind of topping would you like?
topping2orderWe have cheese, tomato, ham, pepperoni, mushrooms, black olives, and onions.
Transitioner
NavnArtTekst
okayconfirmOkay.
NavnArtTekst
okayconfirmOkay.

Size

NavnArtTekst
size3orderWould you like a small pizza or a big one?
Transitioner
NavnArtTekst
size2orderA small pizza.
NavnArtTekst
size1orderA big pizza.
NavnArtTekst
size2orderA small pizza.
NavnArtTekst
size1orderA big pizza.

Order

More

NavnArtTekst
moreorderWould you like to order more pizzas?
Transitioner

TotalPrice

NavnArtTekst
totalpriceThe price is
_number[total]number_number[total]
kronerpricekroner.
Transitioner

Delivery

NavnArtTekst
howdeliveryWill you pick up your order or do you want it delivered?
Transitioner
NavnArtTekst
deliverydeliveryWe will deliver your order within the next hour.
NavnArtTekst
pick-updeliveryYou may pick-up your order in half an hour.

CustomerData

Phone

NavnArtTekst
phone1customerCould I have your phone number, please?
Transitioner
NavnArtTekst
address1customerI have the following name and address for that phone number.
NavnArtTekst
phone2customerI don't have any data for this phone number.

Address

NavnArtTekst
address3customerPlease say your name and address.
Transitioner
NavnArtTekst
address2customerI registered the following name and address.

Confirm

NavnArtTekst
correctconfirmIs that correct?
Transitioner
NavnArtTekst
deliverydeliveryWe will deliver your order within the next hour.
NavnArtTekst
pick-updeliveryYou may pick-up your order in half an hour.

End

Bye

NavnArtTekst
byeendThank you and goodbye.
Transitioner

Help

Help

NavnArtTekst
helphelpThis system allows you to order one or more pizzas. You decide which topping you want on your pizzas and you tell whether you want them delivered or if you want to pick them up yourself.
Transitioner

StandardReactions

(Commands)

Transitioner

(Events)

Transitioner
NavnArtTekst
saySomething1feedback2I didn't hear you say anything.
NavnArtTekst
saySomething2feedback2Please speak.
NavnArtTekst
sayAgain2feedback1Could you say that again.
NavnArtTekst
sayAgain1feedback1Sorry, I didn't understand what you said.

(Standard)

Transitioner
NavnArtTekst
pizzaPricepriceSmall pizzas cost 30 kroner and big ones 50, no matter which topping you choose.

Fraseliste

NavnArtTekst
confirm
correctconfirmIs that correct?
okayconfirmOkay.
customer
address1customerI have the following name and address for that phone number.
address2customerI registered the following name and address.
address3customerPlease say your name and address.
phone1customerCould I have your phone number, please?
phone2customerI don't have any data for this phone number.
delivery
deliverydeliveryWe will deliver your order within the next hour.
howdeliveryWill you pick up your order or do you want it delivered?
pick-updeliveryYou may pick-up your order in half an hour.
end
byeendThank you and goodbye.
feedback1
sayAgain1feedback1Sorry, I didn't understand what you said.
sayAgain2feedback1Could you say that again.
feedback2
saySomething1feedback2I didn't hear you say anything.
saySomething2feedback2Please speak.
help
helphelpThis system allows you to order one or more pizzas. You decide which topping you want on your pizzas and you tell whether you want them delivered or if you want to pick them up yourself.
intro
orderintroWould you like to order a pizza?
WelcomeintroHello and welcome to the Pizza Harry's automated take-out and delivery service.
number
120numberhundred and twenty
160numberhundred and sixty
200numbertwo hundred
40numberforty
80numbereighty
order
moreorderWould you like to order more pizzas?
size1orderA big pizza.
size2orderA small pizza.
size3orderWould you like a small pizza or a big one?
topping1orderWhat kind of topping would you like?
topping2orderWe have cheese, tomato, ham, pepperoni, mushrooms, black olives, and onions.
topping3orderThe price for a pizza is 40 kroner no matter which topping you choose.
price
kronerpricekroner.
pizzaPricepriceSmall pizzas cost 30 kroner and big ones 50, no matter which topping you choose.
totalpriceThe price is

Version:

Genereret af DialogDesigner version DialogDesigner $Revision: 4 $. Genereret den: 2005-08-08 22:51