용어 정의
용어
정의
Play
NUGU Platform의 최소 서비스 단위로, 사용자와 상호 작용하여 의도를 파악하고 적절한 답변을 주거나 명령을 수행합니다.
NUGU play kit
Play를 관리/심사요청/배포를 하는 도구로, Play를 만드는 도구인 Play Builder와 함께 구성되어 있습니다.
Play Builder
Play를 만드는 도구로, 개발자가 아니어도 자신만의 Play를 만들 수 있도록 도와줍니다. 사용자의 발화를 이해하는 User Utterance Model, 이를 기반으로 기능을 수행하는 Action을 조합하여 하나의 완결된 Play를 만듭니다.
Intent
Intent는 Play의 기능을 동작시키기 위해 표현하는 사용자 의도를 의미하며, Play의 필수 구성 요소입니다.
Custom Intent
Play를 만드는 사람이 생성한 Intent를 의미합니다.
Built-in Intent
NUGU Platform에서 미리 만들어 훈련시켜둔 Intent 입니다. Custom Intent와 동일한 방법으로 Action에서 사용할 수 있습니다.
Entity
Entity는 Intent만으로 특정 기능의 발화 의도를 표현하기 어려울 때 사용하는 부가 상세 정보를 의미하는 개체입니다.
Play 호출 이름
Play 호출 이름은 사용자가 Play를 호출하기 위해 발화하는 고유한 이름을 말합니다. 사용자가 Play 호출 이름을 발화하면 해당 Play의 세션으로 진입하여 해당 Play의 기능을 사용할 수 있게 됩니다. 자세한 내용은 호출 이름 정의하기를 참고해야 합니다.
Public Play
심사를 통해 배포되면, 모두가 사용할 수 있는 Play입니다. 추후 공개 예정인 스토어에 Play가 등록되면 NUGU 사용자가 선택할 수 있습니다. 스토어가 공개되기 전까지는 선택 과정 없이 바로 사용할 수 있습니다.
Private Play
등록된 디바이스 혹은 초대된 사용자만 사용할 수 있는 Play입니다. 예를 들어, 회사 내에서만 혹은 가족/친구끼리만 사용하는 Play로도 활용할 수 있습니다. 특정 디바이스를 등록하거나 제한된 사용자만 초대하는 것은 NUGU biz에서 설정할 수 있습니다.
Backend proxy
외부 서버로부터 필요한 정보를 가져와서 응답을 생성해야 하는 경우, 외부 서버를 호출하여 대화 관리자에게 정보를 전달하는 서버를 의미합니다.
Capability interface
디바이스의 여러 기능을 제어하기 위한 규격으로, 응답을 재생하는 기능 외에 오디오 재생, 무드등 제어, 음량 조절 등 다양한 기능을 제어할 수 있습니다.
NUGU Biz
Play를 만든 기획/개발자가 특정 디바이스(Shared device) 또는 특정 사용자 그룹(Enrolled User) 대상에 한하여 해당 Play를 이용할 수 있도록 관리하는 기능을 제공하는 툴입니다.
ASR
Auto Speech Recognition의 줄임말로 음성인식 엔진을 의미합니다.
NLU
Natural Language Understanding으로 자연어이해 엔진을 의미합니다.
TTS
Text To Speech로 음성합성 엔진을 의미합니다.
DM
Dialog Management로 대화처리 엔진을 의미합니다.
NUGU SDK
제휴사의 다양한 디바이스 또는 어플리케이션 등에서 NUGU 플랫폼에 연동하여 음성명령 기반의 NUGU 기능을 제공할 수 있도록 지원하는 Software Developement Kit입니다.
Prompt
사용자에게 전달되는 응답 메시지를 의미합니다.
Last modified 2d ago
Copy link