임베디드 에이전트에서 음성 기능 활성화

임베디드 에이전트에서 음성 입력 및 출력 기능을 활성화하면, 사용자가 음성 명령과 음성 응답을 통해 에이전트와 상호 작용할 수 있습니다. 음성 기능은 임베디드 애플리케이션에서 접근성을 높이고 보다 자연스러운 대화 경험을 지원합니다.

‘음성’ 모드에서 상담원의 음성을 설정하고 선택합니다. 선택한 음성 기능은 음성 기능을 활성화하는 ‘임베디드 에이전트’ 채널에 토글 버튼 형태로 표시됩니다.

시작하기 전에

다음 필수 조건을 모두 충족했는지 확인하십시오:

  • 에이전트를 생성하거나 기존 에이전트를 엽니다.

  • 상담원의 음성 설정을 구성합니다. 설정 방법은 ‘상담원 음성 설정 구성’을 참조하십시오.

  • ‘음성’ 모드에서 음성을 선택하여 상담원이 해당 음성을 사용할 수 있도록 하십시오. 자세한 내용은 ‘상담원의 음성 선택’을 참조하십시오.

  • 실시간 환경에서 음성 기능을 활성화할 계획이라면 에이전트를 배포하십시오.

음성 기능 활성화

임베디드 에이전트의 음성 기능을 활성화하려면 다음 단계를 따르세요:

  1. 에이전트의 설정 페이지로 이동하세요.

  2. ‘채널’ > ‘임베디드 에이전트 ’를 선택합니다.

  3. 음성 기능을 활성화할 환경( 초안 또는 라이브 )을 선택하세요. 미완성(Draft) 환경을 사용하여 미리보기(Preview)에서 음성 기능을 테스트해 보세요. 에이전트를 배포한 후 라이브 환경을 사용하여 임베디드 채팅에서 사용자가 음성 기능을 이용할 수 있도록 하세요. 배포하기 전까지는 초안의 변경 사항이 실제 환경에 반영되지 않습니다.

  4. 음성 기능을 사용하려면 음성 모델의 토글 스위치를 켜세요.

실행 환경에서 음성 기능을 활성화하면 내장 채팅 위젯에서 음성 지원이 가능해집니다.

보안 고려사항

임베디드 채팅의 음성 기능은 보안 활성화 모드 및 보안 비활성화 모드 모두에서 작동합니다:

  • 보안 활성화됨 : 음성 오디오 스트림은 기존 JWT 토큰 메커니즘을 통해 인증됩니다. 오디오 세션은 JWT에 설정된 사용자 신원과 연동되어, 승인된 사용자만 음성 기능에 접근할 수 있도록 보장합니다. 보안 설정에 대한 자세한 내용은 ‘임베디드 채팅 보안 설정’을 참조하십시오.

  • 보안 기능 비활성화: 음성 기능이 익명 모드로 작동하므로, 사용자는 인증 절차 없이 상호작용할 수 있습니다. 이 모드는 익명 액세스가 명시적으로 필요한 경우에만 사용하며, 민감한 데이터가 노출되지 않아야 합니다. 자세한 내용은 ‘보안 모드’를 참조하십시오.

음성 인증은 텍스트 기반 채팅 상호작용과 동일한 보안 모델을 따르며, JWT 토큰을 사용하여 요청을 검증하고 세션 무결성을 유지합니다.

다음에 수행할 작업

  • 배포하기 전에 미리 보기를 사용하여 음성 기능을 테스트해 보세요.

  • 필요한 경우 에이전트가 포함된 웹 페이지를 새로 고쳐 최신 구성이 적용되도록 하십시오.

  • 레이아웃, 스타일, 보안 설정 등 더 많은 사용자 지정 옵션에 대해서는 ‘에이전트와 웹 애플리케이션 통합’을 참조하십시오.