NUGU SDK Linux  1.7.5
SpeechRecognizerInterface

Speech Recognizer Interface. More...

+ Collaboration diagram for SpeechRecognizerInterface:

Classes

struct  NuguClientKit::_EpdAttribute
 Attributes about epd. More...
 
class  NuguClientKit::ISpeechRecognizer
 SpeechRecognizer interface. More...
 
class  NuguClientKit::ISpeechRecognizerListener
 SpeechRecognizer listener interface. More...
 

Typedefs

typedef struct NuguClientKit::_EpdAttribute NuguClientKit::EpdAttribute
 Attributes about epd.
 

Enumerations

enum class  NuguClientKit::ListeningState {
  READY , LISTENING , SPEECH_START , SPEECH_END ,
  TIMEOUT , FAILED , DONE
}
 ListeningState. More...
 

Detailed Description

Speech Recognizer Interface.

Start/Stop Speech Recognition and receive current listening state

Enumeration Type Documentation

◆ ListeningState

ListeningState.

Enumerator
READY 

Ready to listen speech

LISTENING 

Listening speech

SPEECH_START 

Detect speech start point

SPEECH_END 

Detect speech end point

TIMEOUT 

Listening timeout

FAILED 

Listening failed

DONE 

Listening complete