Namespaces | |
| Events | |
Classes | |
| class | Channel |
| Can perform voice synthesis. More... | |
| class | Engine |
| Responsible for creation of Channel instances. More... | |
Typedefs | |
| using | ChannelPtr = std::shared_ptr< Channel > |
| using | ChannelVoices = std::map< std::string, std::vector< std::string > > |
| using | EnginePtr = std::shared_ptr< Engine > |
Functions | |
| auto | synthesizeFromText (ChannelPtr const &channel, std::string const &text) -> Vsdk::Audio::Buffer |
| Synthesizes audio data from a SSML or raw text string. More... | |
| auto | synthesizeFromFile (ChannelPtr const &channel, std::string const &path) -> Vsdk::Audio::Buffer |
| Synthesizes audio data from a SSML or raw text file. More... | |
| using Vsdk::Tts::ChannelPtr = typedef std::shared_ptr<Channel> |
| using Vsdk::Tts::ChannelVoices = typedef std::map<std::string, std::vector<std::string> > |
| using Vsdk::Tts::EnginePtr = typedef std::shared_ptr<Engine> |
|
strong |
|
strong |
| auto Vsdk::Tts::synthesizeFromText | ( | ChannelPtr const & | channel, |
| std::string const & | text | ||
| ) | -> Vsdk::Audio::Buffer |
Synthesizes audio data from a SSML or raw text string.
| auto Vsdk::Tts::synthesizeFromFile | ( | ChannelPtr const & | channel, |
| std::string const & | path | ||
| ) | -> Vsdk::Audio::Buffer |
Synthesizes audio data from a SSML or raw text file.