#include <bsapi.h>
Inheritance diagram for SMulticoreVoicePrintExtractorI:

Public Member Functions | |
| virtual bool BSAPI_METHOD | Init (const char *pConfigFile, int nCores)=0 |
| virtual SVoicePrintExtractorI **BSAPI_METHOD | GetVPExtractors ()=0 |
| Returns a pointer to the array of VoicePrintExtractors. | |
This class allows for calculating voice print better utilizing multi-core processors. MulticoreVoicePrintExtractor executes several instance VoicePrintExtractor asynchronously in separate threads (number of these instances is set by method SetNCores). Processed recordings are automatically distributed to the threads. MulticoreVoicePrintExtractor can be controlled (set) just as VoicePrintExtractor, only blockset can not be obtained directly, must first be obtain individually VoicePrintExtractors by method GetVPExtractors().
| virtual SVoicePrintExtractorI** BSAPI_METHOD SMulticoreVoicePrintExtractorI::GetVPExtractors | ( | ) | [pure virtual] |
Returns a pointer to the array of VoicePrintExtractors.
Can be used if we need get the bloksets of VoicePrintExtractors
1.4.7