|
VoiceSDK
5.3.0
|
Class representing a voice template converter. More...
#include <voicesdk/core/common/voice_template_converter.h>
Public Types | |
| using | Ptr = std::shared_ptr< VoiceTemplateConverter > |
Public Member Functions | |
| virtual VoiceTemplate::Ptr | convertVoiceTemplate (const VoiceTemplate::Ptr &voiceTemplate) const =0 |
| Converts voice template from one configuration to another. More... | |
| virtual const std::string & | getInputInitDataId () const =0 |
| Returns init data ID that voice template to be converted should have. More... | |
| virtual const std::string & | getOutputInitDataId () const =0 |
| Returns init data ID that converted voice template will have. More... | |
| virtual | ~VoiceTemplateConverter ()=default |
Static Public Member Functions | |
| static Ptr | create (const std::string &initPath) |
| Factory method. More... | |
Class representing a voice template converter.
| using voicesdk::VoiceTemplateConverter::Ptr = std::shared_ptr<VoiceTemplateConverter> |
|
virtualdefault |
|
pure virtual |
Converts voice template from one configuration to another.
| voiceTemplate | Voice template to be converted |
| std::runtime_error | if runtime error occurred |
|
static |
Factory method.
| initPath | Path to the init data folder |
| std::runtime_error | if runtime error occurred |
|
pure virtual |
Returns init data ID that voice template to be converted should have.
|
pure virtual |
Returns init data ID that converted voice template will have.
1.8.17