top of page

QiChat-skriptikieli

​

QiChat on kieli, jota käytetään dialogien kirjoittamiseen. 

Tältä sivulta löydät muistilistan kielen tärkeimmistä säännöistä ja komennoista.

​

u:

User rule

​

u: (kuka sinä olet) Minä olen robotti. Hauska tutustua.

​

​

u1: u2: u3:

User subrule

 

u: (puhutaan eläimistä) Joo. Pidätkö kissoista vai koirista?

 

u1: (koirista) Minäkin pidän koirista.

u1: (kissoista) Vai niin. Onko sinulla kissaa?

​

u2: (joo) Kiva. Mikä sen nimi on?

u2: (ei) Ahaa.

​

​

[ ]

Choice

 

u: ([hei moi terve "hyvää päivää"]) [hei moi terve "hyvää päivää"]

​

​

{ }

Optional part

​

u: (hei {elias}) Hei ihminen!

​

​

​

^rand

Random answer

​

​

u: (hei) ^rand[hei moi terve "hyvää päivää"]

​

concept:

Concept

​

​

concept: (tervehdykset) [hei moi terve "hyvää päivää"]

​

~

Concept call

​

u: (~tervehdykset) ~tervehdykset

​

​

​

​

e:

Event

​

u: (e:FrontTactilTouched) Auts. Painoit juuri päänappiani.

​

http://doc.aldebaran.com/2-8/naoqi-eventindex.html

​

​

​

​

​

proposal:

Proposal

​

proposal: Nyt kerron sinulle miten leivotaan teeleipiä.

proposal: Sekoita kuivat aineet kulhossa.

proposal: Lisää maito ja öljy.

proposal: Taputtele taikinasta pyöreitä leipiä.

​

​

​

^nextProposal

Proposal

​

u: (kerro seuraava ohje) ^nextProposal

​

​

​

^sameProposal

Proposal

​

u: (toista sama ohje) ^nextProposal

​

​

​

​

*

Wildcard

​

u: (minun nimi on *) Hauska tutustua!

​

​

​

​

#

Comment

​

#Tämä dialogi on vielä kesken

​

u: (hei) Hei ihminen.

u: (mitä kuuluu) Ihan hyvää, kiitos.

​

​

​

Sovellusten ja liikkeiden käynnistäminen dialogissa

​

Lisää Dialog-boksiin uusi output klikkaamalla oikeaa hiiren näppäintä.

Voit myös muokata olemassa olevaa output-painiketta.

​

Nimeä output niin, että muistat sen. Paina OK.

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

 

Raahaa animaatio Flow Diagram -alueelle. Yhdistä luomasi output animaatio-boksin onStart-painikkeeseen.  

 

 

 

 

 

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

$output_name=1

Variable

​

u: (istu) Hyvä on. Minä istun. $istu=1

​

​

​

Puheen ja äänen muotoilu

​

Puhenopeus \rspd=100\

Äänenkorkeus \vct=100\

Äänenvoimakkuus \vol=100\

Tauko \pau=100\

​

​

​

​

Screen Shot 2020-02-06 at 20.13.54.png
Screen Shot 2020-02-06 at 20.19.27.png
Screen Shot 2020-02-06 at 20.11.06.png
bottom of page