대화형 구성요소 개요
대화형 구성요소는 확인이나 질문과 같은 메시지를 구성하는 모든 요소입니다. 대화를 계속하거나 방향을 전환하는 데 사용되는 칩도 포함됩니다. 메시지 및 칩은 대화 상호작용의 핵심이며 대화상자의 모든 차례에 맞게 설계되어야 합니다.
이 섹션에서는 1) 사용자가 듣게 되는 음성 메시지, 2) 사용자에게 표시되는 디스플레이 메시지, 3) 사용자가 대화하고 사용자에게 초점을 맞추는 방식으로 말하거나 탭할 수 있는 칩을 작성하는 방법을 안내합니다.
메시지를 작성해야 하는 경우
개괄적이고 상세한 설계 도중
Google Home의 대화 샘플 대화상자로 시작하기
가장 먼저 작성하는 메시지는 샘플 대화상자에 있습니다. Google Home에서 대화를 시작하는 것이 좋습니다. 화면을 염두에 두고 디자인을 시작하면 대화 대화목록이 사라지고 대화에 적합하지 않은 그래픽 인터페이스가 표시될 수 있습니다. 음성 안내가 제공되는 모든 것을 한곳에서 이용할 수 있다면 대화를 더욱 쉽게 할 수 있습니다. 다른 상호작용 유형으로 확장하면 말이 음성 안내에서 디스플레이 프롬프트, 칩, 시각 요소로 이동합니다.
대화 맥락을 명확하게 이해하고 있는 경우
맥락을 자세하게 이해하지 않고 적절한 메시지를 작성하는 것은 불가능합니다. 대화상자에서 어떤 일이 있었나요? 다음 단계 지금 이야기하고 있는 내용에 관한 사용자의 정신 모델은 무엇인가요? 디자인 프로세스 전반에 걸쳐 샘플 대화상자를 다시 참고하여 메시지를 수정하거나 새로운 메시지가 대화의 전체 흐름에 잘 맞는지 확인하세요.
메시지가 표시되는 위치 및 방법
프롬프트는 대화형 인터페이스의 핵심입니다. 음성 메시지는 오디오 출력이 있는 기기에서 재생되며 디스플레이 메시지는 화면 출력이 있는 기기에 표시됩니다. 따라서 사용자가 작업과 상호작용하는 데 사용하는 기기에 따라 1) 음성 안내를 듣거나 2) 디스플레이 메시지를 보거나 3) 둘 다 들을 수 있습니다.
음성 메시지는 합성 또는 녹음된 음성일 수 있습니다.
합성 | Actions on Google 플랫폼은 다양한 언어를 사용하는 다양한 텍스트 음성 변환 (TTS) 음성을 제공합니다. 들으려면 언어 및 언어로 이동하세요. 음성 합성 마크업 언어 (SSML)를 사용하여 합성 음성의 소리를 조정할 수 있습니다. 예를 들어 무음이나 일시중지 기능을 추가하거나, 숫자를 읽는 방식을 지정하거나, 억양을 조정할 수 있습니다. |
녹음됨 | 전문 성우를 고용하거나 직접 음성을 사용해 볼 수도 있습니다. 어떤 경우든 작업에 사용될 모든 오디오를 녹음해야 합니다. |
디스플레이 메시지에는 특정 형식 요구사항이 있습니다.
최대 640자(영문 기준) 제한 | 한 번 입력할 때는 640자(영문 기준)로 제한되지만 300자(영문 기준) 이하여야 합니다. |
1~2개 부분으로 디스플레이 메시지 표시 | 디스플레이 메시지가 두 부분으로 표시되도록 할 수 있습니다. 가독성을 위해 디스플레이 메시지를 시각적으로 분할할 수 있는 캐리지 리턴이라고 생각하세요. 예를 들어 질문에서 메뉴를 분할하거나 짓궂은 장난을 강조할 수 있습니다. |
그림 이모티콘 | 디스플레이 메시지의 텍스트에는 '따옴표' 및 이모티콘을 포함한 대부분의 다른 유니코드 문자가 포함될 수 있습니다. |
예
구성요소를 결합하는 방법에는 여러 가지가 있습니다. 다음 3가지 변형을 고려해 보세요.
이 예시에는 4가지 구성요소가 있습니다.
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example1.png?authuser=6&hl=ko)
이 예에서는 토론 마커를 삭제하지만 조깅화 추가와 결과 질문(예: '어떤 사이즈를 원하시나요?' 또는 '이제 어떤 사이즈를 원하세요?')을 연결하도록 강조할 수 있습니다.
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example2.png?authuser=6&hl=ko)
또한 이 예에서는 암시적 확인을 삭제합니다. 이는 사용자가 추가할 특정 조깅화의 이미지를 보거나 최종 항목 (색상 및 사이즈가 지정된 신발)이 나중에 대화상자에서 확인될 경우에 적합합니다.
![](https://developers.google.cn/static/assistant/conversation-design/images/conversational-components-example3.png?authuser=6&hl=ko)
대화형 구성요소 유형
대화형 구성요소 | 예 |
---|---|
감사의 말씀 | 좋습니다. |
사과 | 죄송합니다. 아직 eCard를 보낼 수 없습니다. |
명령어 | 노란색 데이지와 흰 튤립 부케를 만들어 보세요 |
확인 | 알겠습니다. 로열 블루와 네온 그린의 남성용 조깅화. 사이즈가 어떻게 되나요? |
Discourse 마커 | 그나저나... |
이어콘 | <Google Home의 전원이 켜질 때 환영음이 울림> |
끝자리 | 도움이 더 필요한 사항이 있으신가요? |
오류 | 죄송합니다. 몇 명인가요? |
인사말 | Welcome. |
정보 제공 관련 설명 | 42는 양의 제수이므로 54의 제수 합계가 자기 수보다 큽니다. |
질문 | 꽃다발에 어떤 종류의 꽃을 심으시겠습니까? |
추천 | I/O에 대해 자세히 알려드릴 수 있습니다. 예를 들어 기조연설, Codelab 또는 앱 리뷰에 관해 알아보고 싶을 수 있습니다. 세션 또는 업무 시간을 찾도록 도와드릴 수도 있습니다. 무엇을 알고 싶으신가요? |
칩 | 장바구니에 추가를 선택합니다. |