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

Additional Inherited Members

- Public Member Functions inherited from snowboy::SnowboyPersonalEnroll
 SnowboyPersonalEnroll (const std::string &resource_filename, const std::string &model_filename)
 Default constructor. More...
 
int RunEnrollment (const std::string &data)
 Runs the hotword enrollment. More...
 
int RunEnrollment (const float *const data, const int array_length)
 Runs enrollment on float samples. More...
 
int RunEnrollment (const int16_t *const data, const int array_length)
 Runs enrollment on int16_t samples. More...
 
int RunEnrollment (const int32_t *const data, const int array_length)
 Runs enrollment on int32_t samples. More...
 
bool Reset ()
 Resets the enrollment. More...
 
int GetNumTemplates () const
 Returns the minimum number of recordings required for the new hotword. 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...
 
 ~SnowboyPersonalEnroll ()
 Destructor.
 

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