20. NetworkManager
• Directive
• JSON format 으로 규격 전달
• Capability interface
• 디바이스 기능 제어를 위한 규격
• Capability interface agent
• 규격에 정의된 기능 수행
NUGU Server
NetworkManager
Directive
21. Capability interface agent
TTSAgent
AudioPlayerAgent DisplayAgent
TextAgent
ExtensionAgent MovementAgent
AlertAgent LightAgent
SpeakerAgent BluetoothAgent
MicrophoneAgent
“가장 최근에
등록된 NUGU DJ
6월 12일 에피소드
음악은 FLO
미리듣기로
들려드릴께요.”
27. Play 제작
• Play 생성
• Intent/Action
• Directive
{
"type": "Extension.Action",
"data": {
"action": ”start_app",
”scheme": ”tmap://goto?code=1"
}
}
NUGU Developers
사용자 정의