vsdk
9.1.0
Vsdk::Tts::Channel Member List
This is the complete list of members for
Vsdk::Tts::Channel
, including all inherited members.
_state
Vsdk::Audio::ProducerModule
protected
Channel
(std::shared_ptr< Engine > engine, std::string name) noexcept
Vsdk::Tts::Channel
protected
Channel
(Channel const &) noexcept=delete
Vsdk::Tts::Channel
Channel
(Channel &&) noexcept=default
Vsdk::Tts::Channel
channelCount
() const =0
Vsdk::Tts::Channel
pure virtual
close
() noexcept
Vsdk::Audio::ProducerModule
closeImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
currentVoice
() const -> std::string const &
Vsdk::Tts::Channel
dispatchAudio
(T &&data, int sampleRate, int channelCount, bool isLast)
Vsdk::Audio::ProducerModule
protected
dispatchBuffer
(Buffer buffer, bool last)
Vsdk::Audio::ProducerModule
protected
dispatchError
(Error error)
Vsdk::Tts::Channel
protected
dispatchEvent
(Event event)
Vsdk::Tts::Channel
protected
isClosed
() const
Vsdk::Audio::ProducerModule
isIdle
() const
Vsdk::Audio::ProducerModule
isOpened
() const
Vsdk::Audio::ProducerModule
isPaused
() const
Vsdk::Audio::ProducerModule
isRunning
() const
Vsdk::Audio::ProducerModule
isStarted
() const
Vsdk::Audio::ProducerModule
Iterator
typedef
Vsdk::Audio::ProducerModule
lastError
() const -> std::string
Vsdk::Audio::ProducerModule
name
() const -> std::string const &
Vsdk::Tts::Channel
nativeEventsEnabled
() const
Vsdk::Tts::Channel
open
() noexcept
Vsdk::Audio::ProducerModule
openImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
operator=
(Channel const &) noexcept=delete
Vsdk::Tts::Channel
operator=
(Channel &&) noexcept=default
Vsdk::Tts::Channel
Vsdk::Audio::ProducerModule::operator=
(ProducerModule &&)
Vsdk::Audio::ProducerModule
Vsdk::Audio::ProducerModule::operator=
(ProducerModule const &)=delete
Vsdk::Audio::ProducerModule
pause
() noexcept
Vsdk::Audio::ProducerModule
pauseImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
ProducerModule
()
Vsdk::Audio::ProducerModule
ProducerModule
(ProducerModule &&)
Vsdk::Audio::ProducerModule
ProducerModule
(ProducerModule const &)=delete
Vsdk::Audio::ProducerModule
resume
() noexcept
Vsdk::Audio::ProducerModule
resumeImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
run
() noexcept
Vsdk::Audio::ProducerModule
runImpl
() override
Vsdk::Tts::Channel
protected
virtual
sampleRate
() const =0
Vsdk::Tts::Channel
pure virtual
setCurrentVoice
(std::string const &voice)
Vsdk::Tts::Channel
setCurrentVoiceImpl
(std::string const &voice)=0
Vsdk::Tts::Channel
protected
pure virtual
setNativeEventsEnabled
(bool enabled)
Vsdk::Tts::Channel
start
() noexcept
Vsdk::Audio::ProducerModule
startImpl
() override
Vsdk::Tts::Channel
protected
virtual
state
() const -> State
Vsdk::Audio::ProducerModule
State
enum name
Vsdk::Audio::ProducerModule
stop
() noexcept
Vsdk::Audio::ProducerModule
stopImpl
()
Vsdk::Audio::ProducerModule
protected
virtual
subscribeFirst
(AudioCallback c) -> Iterator
Vsdk::Audio::ProducerModule
subscribeLast
(AudioCallback c) -> Iterator
Vsdk::Audio::ProducerModule
synthesize
(std::string const &text, bool async)=0
Vsdk::Tts::Channel
protected
pure virtual
synthesizeFromFile
(std::string const &path)
Vsdk::Tts::Channel
synthesizeFromText
(std::string text)
Vsdk::Tts::Channel
unsubscribe
(Iterator it) noexcept
Vsdk::Audio::ProducerModule
~Channel
() noexcept=default
Vsdk::Tts::Channel
virtual
~ProducerModule
()=0
Vsdk::Audio::ProducerModule
pure virtual
Generated on Fri Oct 27 2023 16:23:30 for vsdk by
1.8.17