16 #ifndef AACE_ALEXA_SPEECH_RECOGNIZER_H    17 #define AACE_ALEXA_SPEECH_RECOGNIZER_H    19 #include <AACE/Core/PlatformInterface.h>    20 #include "AlexaEngineInterfaces.h"    55     static constexpr uint64_t UNSPECIFIED_INDEX = SpeechRecognizerEngineInterface::UNSPECIFIED_INDEX;
   100         uint64_t keywordBegin = UNSPECIFIED_INDEX,
   101         uint64_t keywordEnd = UNSPECIFIED_INDEX,
   102         const std::string& keyword = 
"");
   164     void setEngineInterface(
   165         std::shared_ptr<aace::alexa::SpeechRecognizerEngineInterface> speechRecognizerEngineInterface);
   168     std::weak_ptr<aace::alexa::SpeechRecognizerEngineInterface> m_speechRecognizerEngineInterface;
   170     bool m_wakewordDetectionEnabled;
   176 #endif  // AACE_ALEXA_SPEECH_RECOGNIZER_H bool stopCapture()
Definition: SpeechRecognizer.cpp:47
bool isWakewordDetectionEnabled()
Definition: SpeechRecognizer.cpp:75
virtual void endOfSpeechDetected()
Definition: SpeechRecognizer.cpp:83
Definition: AddressBook.h:26
bool enableWakewordDetection()
Definition: SpeechRecognizer.cpp:55
Definition: SpeechRecognizer.h:39
bool holdToTalk()
Definition: SpeechRecognizer.cpp:27
bool tapToTalk()
Definition: SpeechRecognizer.cpp:31
virtual bool wakewordDetected(const std::string &wakeword)
Definition: SpeechRecognizer.cpp:79
bool disableWakewordDetection()
Definition: SpeechRecognizer.cpp:65
Initiator
Definition: AlexaEngineInterfaces.h:77
bool startCapture(Initiator initiator, uint64_t keywordBegin=UNSPECIFIED_INDEX, uint64_t keywordEnd=UNSPECIFIED_INDEX, const std::string &keyword="")
Definition: SpeechRecognizer.cpp:35