Comparative-Analysis-of-Speech-Synthesis-Models
/
TensorFlowTTS
/examples
/cpptflite
/src
/MelGenerateTF.h
class MelGenerateTF : public TfliteBase | |
{ | |
public: | |
MelGenerateTF(const char* modelFilename):TfliteBase(modelFilename), | |
inputIndexs(interpreter->inputs()), | |
ouptIndex(interpreter->outputs()[1]) {}; | |
MelGenData infer(const std::vector<int32_t> inputIds); | |
private: | |
std::vector<int32_t> _speakerId{0}; | |
std::vector<float> _speedRatio{1.0}; | |
std::vector<float> _f0Ratio{1.0}; | |
std::vector<float> _enegyRatio{1.0}; | |
const std::vector<int32_t> inputIndexs; | |
const int32_t ouptIndex; | |
}; | |