#include <google_speech_interface.h>
Public Member Functions | |
virtual util::StatusOr < RecognitionResult > | GetLastResult ()=0 |
GoogleSpeechRecognizerInterface () | |
virtual bool | IsRunning ()=0 |
virtual util::Status | StartRecognize (AudioQueue *audio_queue, util::SimpleThreadSafeQueue< RecognitionResult > *result_queue, const std::vector< std::string > &hints={}, int max_audio_seconds=14, int max_wait_seconds=17, int max_alternatives=10)=0 |
virtual util::Status | Stop ()=0 |
virtual util::Status | Wait ()=0 |
virtual | ~GoogleSpeechRecognizerInterface () |
Definition at line 42 of file google_speech_interface.h.
cogrob::cloud::speech::GoogleSpeechRecognizerInterface::GoogleSpeechRecognizerInterface | ( | ) | [inline] |
Definition at line 44 of file google_speech_interface.h.
virtual cogrob::cloud::speech::GoogleSpeechRecognizerInterface::~GoogleSpeechRecognizerInterface | ( | ) | [inline, virtual] |
Definition at line 45 of file google_speech_interface.h.
virtual util::StatusOr<RecognitionResult> cogrob::cloud::speech::GoogleSpeechRecognizerInterface::GetLastResult | ( | ) | [pure virtual] |
Implemented in cogrob::cloud::speech::GoogleSpeechRecognizer.
virtual bool cogrob::cloud::speech::GoogleSpeechRecognizerInterface::IsRunning | ( | ) | [pure virtual] |
Implemented in cogrob::cloud::speech::GoogleSpeechRecognizer.
virtual util::Status cogrob::cloud::speech::GoogleSpeechRecognizerInterface::StartRecognize | ( | AudioQueue * | audio_queue, |
util::SimpleThreadSafeQueue< RecognitionResult > * | result_queue | ||
) | [pure virtual] |
virtual util::Status cogrob::cloud::speech::GoogleSpeechRecognizerInterface::Stop | ( | ) | [pure virtual] |
Implemented in cogrob::cloud::speech::GoogleSpeechRecognizer.
virtual util::Status cogrob::cloud::speech::GoogleSpeechRecognizerInterface::Wait | ( | ) | [pure virtual] |
Implemented in cogrob::cloud::speech::GoogleSpeechRecognizer.