NUGU SDK Linux  1.7.6
TTSInterface

TTS capability interface. More...

+ Collaboration diagram for TTSInterface:

Classes

struct  NuguCapability::_TTSAttribute
 Attributes for setting TTS options. More...
 
class  NuguCapability::ITTSHandler
 tts handler interface More...
 
class  NuguCapability::ITTSListener
 tts listener interface More...
 

Macros

#define NUGU_TTS_ENGINE   "skt" /** @def Use skt tts engine */
 

Typedefs

typedef struct NuguCapability::_TTSAttribute NuguCapability::TTSAttribute
 Attributes for setting TTS options.
 

Enumerations

enum class  NuguCapability::TTSState { TTS_SPEECH_START , TTS_SPEECH_STOP , TTS_SPEECH_FINISH }
 TTSState. More...
 

Detailed Description

TTS capability interface.

TTS(Text-To-Speech) plays a role in text to speech.

Enumeration Type Documentation

◆ TTSState

TTSState.

Enumerator
TTS_SPEECH_START 

Status starting speech in TTS

TTS_SPEECH_STOP 

Status stopping speech in TTS

TTS_SPEECH_FINISH 

Status finishing speech in TTS