Comparative-Analysis-of-Speech-Synthesis-Models
/
TensorFlowTTS
/examples
/cppwin
/TensorflowTTSCppInference
/EnglishPhoneticProcessor.h
| class EnglishPhoneticProcessor | |
| { | |
| private: | |
| TextTokenizer Tokenizer; | |
| Phonemizer* Phoner; | |
| inline bool FileExists(const std::string& name) { | |
| std::ifstream f(name.c_str()); | |
| return f.good(); | |
| } | |
| public: | |
| bool Initialize(Phonemizer *InPhn); | |
| std::string ProcessTextPhonetic(const std::string& InText, const std::vector<std::string> &InPhonemes,ETTSLanguage::Enum InLanguage); | |
| EnglishPhoneticProcessor(); | |
| EnglishPhoneticProcessor(Phonemizer *InPhn); | |
| ~EnglishPhoneticProcessor(); | |
| }; | |