Aldebaran Software 2.1.0.18 documentation

Home | NAO | Romeo | Pepper | Site map | Search | Index
« previous | up | next »

QiChat - Table of Content¶

NAOqi Audio - Overview | API | QiChat | Tutorials

Table of Content | Introduction | Syntax | Overview | Cheat Sheet


Understanding the main concepts

  • QiChat - Introduction
    • Topic
    • Rule
    • Human input
    • Robot output
    • Concept
    • Activated / deactivated
    • Focus
    • Recover section
    • Priority among rules
    • Reusing human input
    • Variables and events
    • Skin

Full syntax

  • QiChat - Syntax
    • Header keywords
      • concept
      • dynamic
      • include
      • language
      • topic
    • Rules
      • User rule
      • User subrule
      • Proposal
    • Delimiters
      • Choice: [ ]
      • Phrase delimiter: ” “
      • Optional part: { }
    • Special characters
      • Comments: #
      • Wildcard: *
      • Forbidden word: !
      • Tag: %
      • Input storing: _
      • Variable: $
      • Conditions: == > <> <
      • Robot events: e:eventName
      • Concept call: ~
    • Forbidden characters
      • Forbidden characters in Human input
      • Forbidden characters in Robot output
    • Rule functions and properties
      • ^activate ^deactivate
      • ^clear
      • ^exist ^notExist
      • ^first
      • ^goto
      • ^gotoReactivate
      • ^nextProposal
      • ^play
      • ^previousProposal
      • ^private
      • ^rand
      • ^repeat
      • ^sameProposal
      • ^stayInScope
    • Animated speech functions
      • ^mode
      • ^run
      • ^runTag
      • ^runSound
      • ^start
      • ^startTag
      • ^startSound
      • ^stop
      • ^stopTag
      • ^stopSound
      • ^wait
      • ^waitTag
      • ^waitSound
    • Topic properties
      • ^notInEmbeddedASR
      • ^noPick
      • ^noStay
      • ^resetOnFocus
      • ^fallback
      • ^topicTag
    • Transformation rules
      • Skin: s:
      • ^addword
      • ^replace
« ALDialog API | ALDialog | QiChat - Introduction »

Quick search

Enter search terms or a module, class or function name.

Table Of Contents

  • Site map
  • What’s new
  • NAO Documentation
  • Romeo Documentation
  • Pepper Documentation
  • NAOqi Developer guide
    • Getting Started
    • Programming
    • NAOqi Framework
      • Key concepts
      • NAOqi API
        • NAOqi Core
        • NAOqi Motion
        • NAOqi Audio
          • ALAnimatedSpeech
          • ALAudioDevice
          • ALAudioPlayer
          • ALAudioRecorder
          • ALSoundLocalization
          • ALDialog
            • ALDialog API
            • QiChat - Table of Content
              • QiChat - Introduction
              • QiChat - Syntax
              • QiChat - Overview
              • QiChat - Cheat sheet
            • ALDialog Tutorials
          • ALSoundDetection
          • ALSpeechRecognition
          • ALTextToSpeech
          • ALVoiceEmotionAnalysis
          • ALAudioSourceLocalization
        • NAOqi Vision
        • NAOqi PeoplePerception
        • NAOqi Sensors
        • NAOqi Trackers
        • ALDiagnosis
        • DCM
        • Types
      • > All C++ Classes
      • > All C++ Functions
      • > All NAOqi Events
      • > All NAOqi Memory Keys
      • C++ API
      • Python API
    • Managing my robot
  • Glossary
  • Legal notices
« previous | up | next »