home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C++ / Frameworks / Sprocket Framework DR2 / Sprocket Framework Interfaces / SpokenCommandHandler.h < prev    next >
Encoding:
Text File  |  1996-05-31  |  683 b   |  37 lines  |  [TEXT/CWIE]

  1. // Sprocket Framework header file
  2. // SpokenCommandHandler.h
  3.  
  4.  
  5. #ifndef        _SPOKENCOMMANDHANDLER_
  6. #define        _SPOKENCOMMANDHANDLER_
  7.  
  8. #include <SpeechRecognition.h>
  9. #include "MenuBar.h"
  10.  
  11.  
  12. class    TSpokenCommandHandler
  13. {
  14. public:
  15.                         TSpokenCommandHandler();
  16.     virtual                ~TSpokenCommandHandler();
  17.  
  18.  
  19.     OSErr                ISpokenCommandHandler(void);
  20.     
  21.     OSErr                RegisterSpokenCommand( const char* commandText, CommandID command );
  22.     
  23.     OSErr                StopListening(void);
  24.     OSErr                StartListening(void);
  25.     
  26.     Boolean                IsListening(void);
  27.     
  28. protected:
  29.  
  30.     SRRecognitionSystem    fRecognitionSystem;
  31.     SRRecognizer        fRecognizer;
  32.     SRLanguageModel        fLanguageModel;
  33.     Boolean                fFinished;
  34.     Boolean                fListening;
  35. };
  36.     
  37. #endif