음성 답변
[Builder 사이트] 챗봇 관리자센터를 통해 Bot 시나리오를 기획하는 단계에서 아래 규칙을 참고하여 음성 답변과 인터랙션의 흐름을 구성해야 합니다.
기본 규칙
음성 답변 생성 시에 적용되는 기본 규칙은 다음과 같습니다.
표음성 답변 기본 규칙규칙 | 설명 |
---|---|
음성 답변 제공 여부 | 사용자의 입력 명령 처리 중 사용자가 실행 결과(성공/실패)를 명확히 알 수 있으면, 음성 답변을 제공하지 않음 ex) 볼륨 조절, 멜론 탑 100 재생 등 잘못된 예시 1 올바른 예시 1 |
표준어 사용 지향 | 기본 응답은 표준어 사용 - 비속어, 방언, 줄임말 지양 잘못된 예시 올바른 예시 |
질문 사용 지양 | 답변을 질문으로 끝내지 않음 - 재질의나 2차 동작 질의(다른 동작이나 Bot으로 연결하기 위한 질의) 제외 |
문장 구성
음성 답변 생성 시에 적용되는 문장 구성 규칙은 다음과 같습니다.
표문장 구성 규칙항목 | 규칙 예시 |
---|---|
맞춤법 | 정확한 맞춤법과 띄어쓰기 사용 |
기호 | 온점(. ) 및 쉼표(, )를 적절히 활용하여 정확한 문장 구성 |
형식 | 앞부분만 듣고도 이해할 수 있도록 두괄식 문장으로 구성예시 |
중요 정보 배치 | 중요한 정보는 앞과 뒤에 배치예시 |
인물명 배치 | 인물에 대한 질문의 경우, 인물명을 가능한 앞에 배치예시 1 |
길이 | 음성 답변은 가능한 짧게 작성 - 100자 이내, 2~3개 문장 이내로 대답 |
포함할 정보 | 사용자가 발화하지 않은 기본 설정값의 경우 가능한 생략 |
제공해야 할 정보가 많을 경우 상위 세 개 정보를 말해주고 종료예시 |
|
제공해야 할 정보가 많을 경우 음성 답변으로 한번에 제공하지 않고, 재질의를 하거나 카카오톡으로 관련 콘텐츠를 전송예시 |
|
반복 정보 | 반복적으로 표현해야 하는 단어는 가능한 생략잘못된 예시 올바른 예시 |
최신 정보 제공 | 최신 정보를 제공할 경우 기준일보다 현재/지금 등의 단어를 사용잘못된 예시 올바른 예시 |
정보 출처 제공 여부 | 정보 출처는 매 답변마다 제공하지 않고, 출처를 물어볼 경우에만 제공잘못된 예시 올바른 예시 |
어투
음성 답변 생성 시에 적용되는 어투의 규칙은 다음과 같습니다.
표어투 적용 규칙항목 | 규칙 예시 |
---|---|
종결 어미 | “~요”를 사용하나, 필요에 따라 “~니다” 사용 |
존칭 | 극존칭 어법을 사용하지 않고, 친근하고 편안한 사이에서의 가벼운 존댓말을 사용예시 1 |
어체 | “~네요” 보다 “~어요” 사용예시 1 |
단어/어휘 | 능동적이며 인성이 느껴지는 동사를 사용예시 |
미사여구 | 형용사, 부사, 미사여구 사용 지양예시 |
의성어/추임새/의태어 | 웃음 소리 또는 “흠” 등과 같은 인간의 의성어, 추임새, 의태어 사용 지양 |
표현 방식 | 상대방을 존중하는 표현을 사용하고, 조롱하거나 도발하는 표현은 지양잘못된 예시 올바른 예시 |
항상 자신감 있는 표현을 사용하되, 거만하거나 무시하는 태도는 지양잘못된 예시 올바른 예시 |
|
긍정적인 내용을 담은 응답 지향잘못된 예시 1 잘못된 예시 2 |
|
제안/강요 | 제안은 하되, 강요하는 어투는 지양예시 |
호칭 | 사용자를 부를 때에는 ‘당신’으로 호칭예시 |
시간 표현
음성 답변 생성 시에 적용되는 시간 표현은 다음과 같습니다.
표시간 표현 규칙항목 | 규칙 예시 |
---|---|
날씨/시간 설정 값 | 초기 설정값: 오늘/현재 시각 |
날짜 | 어제/오늘/내일: (날짜 대신) 어제/오늘/내일로 표기 - 그 이전/이후: 날짜로 표기 |
연도 | 작년/내년/올해: (연도 대신) 작년/내년/올해로 표기 - 그 이후: 연도로 표기 |
어린이날 등 기념일 또는 날짜를 답변해야 할 경우에는 연도 생략예시 |
|
시간 | 24시간제 대신 12시간제로 표현 - 단, 12시의 경우 “낮 열두 시”, “밤 열두 시”로 구분하여 표현 - 한 자리 시간이나 분의 경우, 0 을 삭제하고 표현잘못된 예시 올바른 예시 |
시간(세분화) | 세분화하여 시간을 표시할 경우에는 다음 규칙을 적용01~05시: “새벽 X시” |
장소 표현
음성 답변 생성 시에 적용되는 장소 표현은 다음과 같습니다.
표장소 표현 규칙항목 | 규칙 예시 |
---|---|
장소 설정 순위 | 위치 정보가 있어야 답변이 가능한 경우에는 기본적으로 아래 순서로 답변 제공 - 1순위: 디바이스 위치 - 2순위: 부암동 |
중복 지역 | 중복 지역 안내를 해야 할 경우 아래 순서로 답변 제공 - 1순위: 사용자 장소로 설정된 지역과 가까운 지역 ex) 현 위치가 판교이고, 광주 날씨를 물으면 경기도 광주의 날씨를 안내 |
국내 장소 | 최소 단위로 동/읍/면까지 표현할 수 있으나, 답변 시에는 사용자가 요청한 단위를 가능한 1개만 표현잘못된 예시 올바른 예시 |
국외 장소 | 국외 지역은 국가, 주, 도시로 표현 가능 - 주나 도시를 표현할 경우에는 국가명과 함께 국가명 + 도시 로 표현- 국가만 발화했을 경우에는 도시 정보가 필요하면 수도를 기준으로 답변 |
주의 사항
음성 답변 생성 시에는 다음 사항을 고려하여 답변을 구성합니다.
표주의 사항 규칙항목 | 기본 규칙 예시 |
---|---|
특수부호 | 문장 내 의미 없는 특수부호 제거 - 특수 부호 유지: , . ! ? & ~ $ % — ’(어퍼스트로피) “ ” @ + = # - 특수 부호 제거: () / : ; < > ^ _ { } | * " |
문장 중간 기호 표시 | 문장 중간에는 문장을 종결하는 . ! ? 사용 지양잘못된 예시 올바른 예시 |
발음 | 특정 도메인에서만 사용하는 발음은 한글로 문장 구성잘못된 예시 올바른 예시 |
URL 이메일 주소 |
URL과 이메일 주소는 “링크”, “이메일 주소” 텍스트로 자동변환 됨 |
괄호 | 괄호 안의 내용은 기본적으로 자동 삭제됨 |
외국어 | 한자, 일어 등은 답변으로 제공하지 않음 - 영어의 경우에는 독음으로 발음되기 때문에 필요에 따라 한글로 바꾸어 답변을 제공 |
관련 문서
개발 프로세스(Voice) Kakao i Skill Skill API 레퍼런스 Kakao i Skill 음성 답변 가이드 Kakao i Skill SSML 활용 가이드 Kakao i Skill