Snowman  0.1.0
List of all members
SNOWMAN_Detect Struct Reference
Inheritance diagram for SNOWMAN_Detect:
Inheritance graph
[legend]
Collaboration diagram for SNOWMAN_Detect:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from snowboy::SnowboyDetect
 SnowboyDetect (const std::string &resource_filename, const std::string &model_str)
 Default constructor. More...
 
bool Reset ()
 Resets the detection. More...
 
int RunDetection (const std::string &data, bool is_end=false)
 Runs hotword detection. More...
 
int RunDetection (const float *const data, const int array_length, bool is_end=false)
 Runs hotword detection on float samples. More...
 
int RunDetection (const int16_t *const data, const int array_length, bool is_end=false)
 Runs hotword detection on int16_t samples. More...
 
int RunDetection (const int32_t *const data, const int array_length, bool is_end=false)
 Runs hotword detection on int32_t samples. More...
 
void SetSensitivity (const std::string &sensitivity_str)
 Sets the sensitivity string for the loaded hotwords. More...
 
void SetHighSensitivity (const std::string &high_sensitivity_str)
 Sets the high sensitivity string for the loaded hotwords. More...
 
std::string GetSensitivity () const
 Returns the sensitivity string for the current hotwords. More...
 
void SetAudioGain (const float audio_gain)
 Apply a fixed gain to the input audio. More...
 
void UpdateModel () const
 Writes the models to the model filenames specified in <model_str> in the constructor. More...
 
int NumHotwords () const
 Returns the number of the loaded hotwords. More...
 
void ApplyFrontend (const bool apply_frontend)
 Enable or disable audio frontend (NS & AGC). More...
 
int SampleRate () const
 Returns the expected sample rate for audio provided to RunDetection(). More...
 
int NumChannels () const
 Returns the expected number of channels for audio provided to RunDetection(). More...
 
int BitsPerSample () const
 Returns the expected number of bits for audio provided to RunDetection(). More...
 
 ~SnowboyDetect ()
 Destructor.
 

The documentation for this struct was generated from the following file: