Namespaces | |
| namespace | Addon |
| namespace | Asr |
| namespace | Audio |
| namespace | Biometrics |
| namespace | ConfigHelpers |
| namespace | Constants |
| namespace | Nlu |
| namespace | SpeechEnhancement |
| namespace | Tts |
| namespace | Utils |
Functions | |
| void | registerEngine (std::weak_ptr< IEngine > engine) |
| void | unregisterEngine (std::weak_ptr< IEngine > engine) |
| std::string | version () |
Returns a "major.minor.patch" formatted version string. | |
| void | initFromFile (std::string const &vsdkJsonPath) |
| void | initFromJson (nlohmann::json const &vsdkJson, std::string configDir) |
| bool | isInitialized () |
| void | release () |
| auto | config () -> nlohmann::json const & |
| auto | configDir () -> std::string const & |
| auto | dataDir () -> std::string const & |
| auto | cacheDir () -> std::string const & |
| auto | executablePath () -> std::string const & |
| auto | executableDir () -> std::string const & |
| auto | resolveDataPath (std::string const &path) -> std::string |
| auto | resolveCachePath (std::string const &path) -> std::string |
| auto | resolveConfigPath (std::string const &path) -> std::string |
| auto | resolvePath (std::string const &parentDir, std::string const &path) -> std::string |
| void | registerEngine (IEngineWPtr engine) |
| void | unregisterEngine (IEngineWPtr engine) |
| void | enableVdkService () |
| bool | isVdkService () |
| bool | isVsdkAndroid () |
| bool | isVdkServiceAndroid () |
| bool | isNotVdkService () |
| bool | isNotVsdkAndroid () |
| bool | isNotVdkServiceAndroid () |
| void Vsdk::registerEngine | ( | std::weak_ptr< IEngine > | engine | ) |
| void Vsdk::unregisterEngine | ( | std::weak_ptr< IEngine > | engine | ) |
| std::string Vsdk::version | ( | ) |
Returns a "major.minor.patch" formatted version string.
| void Vsdk::initFromFile | ( | std::string const & | vsdkJsonPath | ) |
| void Vsdk::initFromJson | ( | nlohmann::json const & | vsdkJson, |
| std::string | configDir | ||
| ) |
| bool Vsdk::isInitialized | ( | ) |
| void Vsdk::release | ( | ) |
| auto Vsdk::config | ( | ) | -> nlohmann::json const & |
| auto Vsdk::configDir | ( | ) | -> std::string const & |
| auto Vsdk::dataDir | ( | ) | -> std::string const & |
| auto Vsdk::cacheDir | ( | ) | -> std::string const & |
| auto Vsdk::executablePath | ( | ) | -> std::string const & |
| auto Vsdk::executableDir | ( | ) | -> std::string const & |
| auto Vsdk::resolveDataPath | ( | std::string const & | path | ) | -> std::string |
| auto Vsdk::resolveCachePath | ( | std::string const & | path | ) | -> std::string |
| auto Vsdk::resolveConfigPath | ( | std::string const & | path | ) | -> std::string |
| auto Vsdk::resolvePath | ( | std::string const & | parentDir, |
| std::string const & | path | ||
| ) | -> std::string |
| void Vsdk::registerEngine | ( | IEngineWPtr | engine | ) |
| void Vsdk::unregisterEngine | ( | IEngineWPtr | engine | ) |
| void Vsdk::enableVdkService | ( | ) |
| bool Vsdk::isVdkService | ( | ) |
| bool Vsdk::isVsdkAndroid | ( | ) |
| bool Vsdk::isVdkServiceAndroid | ( | ) |
| bool Vsdk::isNotVdkService | ( | ) |
| bool Vsdk::isNotVsdkAndroid | ( | ) |
| bool Vsdk::isNotVdkServiceAndroid | ( | ) |