NUGU SDK Linux  1.7.5
TextInterface

Text capability interface. More...

+ Collaboration diagram for TextInterface:

Classes

struct  NuguCapability::_TextAttribute
 Attributes for setting Text options. More...
 
class  NuguCapability::ITextHandler
 text handler interface More...
 
class  NuguCapability::ITextListener
 text listener interface More...
 

Macros

#define NUGU_SERVER_RESPONSE_TIMEOUT_SEC   10 /** @def Set server response timeout about 10s */
 

Typedefs

typedef struct NuguCapability::_TextAttribute NuguCapability::TextAttribute
 Attributes for setting Text options.
 

Enumerations

enum class  NuguCapability::TextError { RESPONSE_TIMEOUT }
 TextError. More...
 
enum class  NuguCapability::TextState { IDLE , BUSY }
 TextState. More...
 

Detailed Description

Text capability interface.

It is possible to request NUGU service based on text rather than speech recognition.

Enumeration Type Documentation

◆ TextState

TextState.

Enumerator
IDLE 

Status that can receive Text input

BUSY 

Waiting for response after text input

◆ TextError

TextError.

Enumerator
RESPONSE_TIMEOUT 

Server response timeout for text input request