vsdk 10.1.0
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CVsdk::Audio::Buffer16-bit PCM audio buffer used for all audio operations
 CVsdk::Audio::ConsumerModuleBase class for Pipeline modules that consume audio buffers (like Consumer::File)
 CVsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode >
 CVsdk::Biometrics::AuthenticatorConsumerModule that performs user authentication (telling if the user talking is the one we expected to be talking)
 CVsdk::Biometrics::Recognizer< IdentificatorEventCode, IdentificatorErrorCode >
 CVsdk::Biometrics::IdentificatorConsumerModule that performs user identification (finding who's talking from a bunch of registered users)
 CVsdk::Asr::RecognizerConsumerModule that performs Automatic Speech Recognition
 CVsdk::Audio::BufferModule
 CVsdk::Audio::Consumer::FileWrites incoming audio buffers into a file
 CVsdk::Biometrics::Recognizer< EventCode, ErrorCode >Base class for biometrics recognition
 CVsdk::Asr::DynamicModelModel with dynamic data added at runtime
 Cstd::enable_shared_from_this
 CVsdk::details::IEngineBase class of all engines
 CVsdk::Asr::EngineResponsible for creation of Recognizer and DynamicModel instances
 CVsdk::Biometrics::EngineResponsible for creation of Authenticator and Identificator instances
 CVsdk::Nlu::EngineResponsible for creation of Parser instances
 CVsdk::SpeechEnhancement::Engine
 CVsdk::Tts::EngineResponsible for creation of Channel instances
 CVsdk::Nlu::Entity
 CVsdk::Nlu::Intent
 CVsdk::Tts::Events::Marker
 CVsdk::Asr::Engine::ModelInfo
 CVsdk::Audio::ModifierModuleBase class for Pipeline modules that modify audio buffers (like Afe::Filter)
 CVsdk::SpeechEnhancement::SpeechEnhancer
 CVsdk::Nlu::Engine::ParserInfo
 CVsdk::Audio::PipelineRoute audio from a ProducerModule to ConsumerModule, with ModifierModule in the middle
 CVsdk::Audio::ProducerModuleBase class for Pipeline modules that aquire and dispatch audio buffers (like Producer::File)
 CVsdk::Audio::ProducerModuleImpl< BufferModule >
 CVsdk::Audio::BufferModule
 CVsdk::Audio::ProducerModuleImpl< BufferForwarder >
 CVsdk::Audio::Producer::BufferForwarder
 CVsdk::Audio::ProducerModuleImpl< BufferStreamer >
 CVsdk::Audio::Producer::BufferStreamer
 CVsdk::Audio::ProducerModuleImpl< File >
 CVsdk::Audio::Producer::FileReads a 16-bit Little-Endian PCM audio file and sends its bytes up a Pipeline
 CVsdk::Audio::ProducerModuleImpl< T >Producer modules with an accessible constructor should inherit this one
 CVsdk::Tts::ChannelCan perform voice synthesis
 CVsdk::Biometrics::details::RecognizerBase
 CVsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode >
 CVsdk::Biometrics::Recognizer< IdentificatorEventCode, IdentificatorErrorCode >
 CVsdk::Biometrics::Recognizer< EventCode, ErrorCode >Base class for biometrics recognition
 CVsdk::Asr::Engine::RecognizerInfo
 CVsdk::Nlu::Result
 CVsdk::Utils::Singleton< T >Generic CRTP singleton abstraction
 CVsdk::SpeechEnhancement::Engine::SpeechEnhancerInfo
 CVsdk::details::StatusReporter< AuthenticatorEventCode, AuthenticatorErrorCode >
 CVsdk::Biometrics::Recognizer< AuthenticatorEventCode, AuthenticatorErrorCode >
 CVsdk::details::StatusReporter< ChannelEventCode, ChannelErrorCode >
 CVsdk::Tts::ChannelCan perform voice synthesis
 CVsdk::details::StatusReporter< EventCode, ErrorCode >
 CVsdk::Biometrics::Recognizer< EventCode, ErrorCode >Base class for biometrics recognition
 CVsdk::details::StatusReporter< IdentificatorEventCode, IdentificatorErrorCode >
 CVsdk::Biometrics::Recognizer< IdentificatorEventCode, IdentificatorErrorCode >
 CVsdk::details::StatusReporter< ModelEventCode, ModelErrorCode >
 CVsdk::Biometrics::ModelUsed by Authenticator and Identificator instances, containing a bunch of audio records associated with user names
 CVsdk::details::StatusReporter< ParserEventCode, ParserErrorCode >
 CVsdk::Nlu::ParserProcess text into intent and entities using Natural Language Understanding techniques
 CVsdk::details::StatusReporter< RecognizerEventCode, RecognizerErrorCode >
 CVsdk::Asr::RecognizerConsumerModule that performs Automatic Speech Recognition
 CVsdk::Utils::VersionNumber
 CVsdk::Tts::Events::WordMarker