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\



bottom of page