#include <SpeechControlSource.h>
Inheritance diagram for ot::SpeechControlSource:


Public Member Functions | |
| bool | push () |
| void | speak (const char *sentence) |
| void | setListening (bool lis) |
| void | setMoving (bool mov) |
| void | setEvent (Event &newEvent) |
| void | setSavedEvent (int i, Event &s) |
| bool | isMoving () |
| bool | isWasMoving () |
| bool | isSavedEventAvailable (int i) |
| double | getFeedbackAvoidanceTime (double syl) |
| Event & | getEvent () |
| Event & | getSavedEvent (int i) |
| CommandStack & | getCmdStack () |
| Command * | getLastCmd () |
Protected Member Functions | |
| SpeechControlSource (SpeechControlModule *speechControlModule_, SpeechSetBase *speechSet_) | |
| ~SpeechControlSource () | |
Protected Attributes | |
| bool | moving |
| bool | wasMoving |
| bool | listening |
| bool | savedEventAvailable [5] |
| Event | savedEvents [5] |
| double | listeningStartTime |
| double | lastSpeakTime |
| double | feedbackAvoidanceTime |
| CommandStack * | cmdStack |
Friends | |
| class | SpeechControlModule |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pushes event down the line. Needed to access protected updateObservers method in EventGenerator Reimplemented from ot::SpeechSource. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6