| ▼NVsdk | |
| ▼NAsr | |
| CDynamicModel | Model with dynamic data added at runtime |
| ▼CEngine | Responsible for creation of Recognizer and DynamicModel instances |
| CModelInfo | |
| CRecognizerInfo | |
| CRecognizer | ConsumerModule that performs Automatic Speech Recognition |
| ▼NAudio | |
| ▼NConsumer | |
| CFile | Writes incoming audio buffers into a file |
| ▼NProducer | |
| CBufferForwarder | |
| CBufferStreamer | |
| CFile | Reads a 16-bit Little-Endian PCM audio file and sends its bytes up a Pipeline |
| CBuffer | 16-bit PCM audio buffer used for all audio operations |
| CBufferModule | |
| CConsumerModule | Base class for Pipeline modules that consume audio buffers (like Consumer::File) |
| CModifierModule | Base class for Pipeline modules that modify audio buffers (like Afe::Filter) |
| CPipeline | Route audio from a ProducerModule to ConsumerModule, with ModifierModule in the middle |
| CProducerModule | Base class for Pipeline modules that aquire and dispatch audio buffers (like Producer::File) |
| CProducerModuleImpl | Producer modules with an accessible constructor should inherit this one |
| ▼NBiometrics | |
| CAuthenticator | ConsumerModule that performs user authentication (telling if the user talking is the one we expected to be talking) |
| CEngine | Responsible for creation of Authenticator and Identificator instances |
| CIdentificator | ConsumerModule that performs user identification (finding who's talking from a bunch of registered users) |
| CModel | Used by Authenticator and Identificator instances, containing a bunch of audio records associated with user names |
| CRecognizer | Base class for biometrics recognition |
| ▼NNlu | |
| ▼CEngine | Responsible for creation of Parser instances |
| CParserInfo | |
| CEntity | |
| CIntent | |
| CParser | Process text into intent and entities using Natural Language Understanding techniques |
| CResult | |
| ▼NSpeechEnhancement | |
| ▼CEngine | |
| CSpeechEnhancerInfo | |
| CSpeechEnhancer | |
| ▼NTts | |
| ▼NEvents | |
| CMarker | |
| CWordMarker | |
| CChannel | Can perform voice synthesis |
| CEngine | Responsible for creation of Channel instances |
| ▼NUtils | |
| CSingleton | Generic CRTP singleton abstraction |
| CVersionNumber |