전화 통신 게이트웨이

전화 통신 게이트웨이 기능은 에이전트에 전화 인터페이스를 제공합니다. 이 인터페이스는 콜센터 네트워크의 나머지 부분과 통합되는 대화형 음성 응답(IVR) 솔루션을 구축하는 데 사용됩니다. 현재는 Google에서 호스팅하는 전화 번호를 선택할 수 있지만, 이후에는 기존 전화 번호를 이전할 수도 있습니다.

지원되는 언어 목록은 언어 페이지의 전화 통신 열을 참조하세요.

전화 통신 요금 및 할당량 정보는 가격 책정할당량 및 한도 페이지를 참조하세요.

GCP 프로젝트 및 인증 설정

에이전트 만들기

에이전트로 예제 파일 가져오기

가져오기를 수행하면 에이전트에 인텐트와 항목이 추가됩니다. 기존 인텐트 또는 항목이 가져온 파일에 있는 인텐트 또는 항목과 이름이 같으면 대체됩니다.

ZIP 파일을 가져오려면 다음 단계를 따릅니다.

  1. telephony-bot.zip 파일을 다운로드합니다.
  2. Dialogflow 콘솔로 이동합니다.
  3. 에이전트를 선택합니다.
  4. 에이전트 이름 옆의 설정 버튼을 클릭합니다.
  5. 내보내기 및 가져오기 탭을 선택합니다.
  6. ZIP 파일에서 가져오기를 선택하고 다운로드한 ZIP 파일을 가져옵니다.

베타 기능 사용 설정

베타 API를 사용 설정해야 할 수 있습니다.

  1. Dialogflow 콘솔로 이동합니다.
  2. 에이전트를 선택합니다.
  3. 에이전트 이름 옆의 설정 settings 버튼을 클릭합니다.
  4. 일반 탭에서 아래로 스크롤하여 베타 기능이 사용 설정되어 있는지 확인합니다.
  5. 변경을 마쳤으면 저장을 클릭합니다.

전화 게이트웨이 설정

게이트웨이를 설정하려면 다음 단계를 따릅니다.

  1. 제공업체를 선택합니다.
    1. Dialogflow 콘솔로 이동합니다.
    2. 에이전트를 선택합니다.
    3. 통합을 클릭합니다.
    4. Dialogflow 전화 게이트웨이를 클릭합니다.
  2. 전화 게이트웨이를 구성합니다.
    1. 언어를 선택합니다.
    2. 전화 번호의 국가 코드를 선택합니다.
    3. (선택사항) 기본 지역 코드를 선택합니다.
    4. 다음을 클릭합니다.
  3. 번호를 선택합니다.
    1. 목록에서 전화 번호를 선택합니다.
    2. 만들기를 클릭합니다.
  4. 완료합니다.
    1. 이제 게이트웨이를 사용할 수 있습니다.
    2. 원하는 경우 환경을 바꿉니다.
    3. 표시된 전화 번호를 저장하고 대화상자 창을 닫습니다. Dialogflow 전화 게이트웨이 통합 버튼을 다시 클릭하여 이 정보를 가져올 수 있습니다.

전화 번호로 전화 걸기

이제 번호로 전화를 걸고 간단한 음성 안내를 따를 수 있습니다. 이러한 상호작용은 에이전트에 정의되어 있습니다.

인텐트 검토

이제 전화 통신 에이전트가 작동하므로 가져온 인텐트를 살펴봅니다. 그러면 자체 전화 통신 에이전트를 빌드하는 방법을 이해하는 데 도움이 됩니다.

발신자 환영 메시지

전화를 걸면 에이전트는 발신자에게 인사를 하고 옵션 목록을 제공합니다. 이 구성 방식을 확인하려면 다음 단계를 따르세요.

  1. Dialogflow 콘솔로 이동합니다.
  2. 에이전트를 선택합니다.
  3. 인텐트를 클릭합니다.
  4. 기본 시작 인텐트를 클릭합니다.
  5. 이벤트 섹션까지 아래로 스크롤합니다. 시작(WELCOME)전화 통신 시작(TELEPHONY_WELCOME) 이벤트가 모두 있는 경우, 모든 시작 이벤트 유형에서 이 인텐트를 트리거합니다. 또는 특정 시작 이벤트 전용으로 별도의 각 인텐트를 만들 수도 있습니다.
  6. 응답 섹션까지 아래로 스크롤하고 전화 통신 탭을 클릭합니다.
  7. 전화를 걸 때 들었던 시작 메시지가 음성 합성 응답에 포함되어 있습니다.

테스트 명령어에 응답

'test'로 응답한 후 에이전트는 새 목록 옵션을 표시합니다. 이 구성 방식을 확인하려면 다음 단계를 따르세요.

  1. 인텐트를 클릭합니다.
  2. 전화 통신 인텐트 테스트를 클릭합니다.
  3. 응답 섹션까지 아래로 스크롤하고 전화 통신 탭을 클릭합니다.
  4. 'test'라고 말한 후 들었던 응답이 음성 합성 응답에 포함되어 있습니다.

컨텍스트 설정

'test'라고 말한 후 'transfer' 또는 'terminate'의 두 가지 명령어를 실행할 수 있습니다. 이는 전화 통신 에이전트의 제한이 아니라 단지 인텐트가 정의된 방식입니다. 이러한 계정과 연결된 인텐트는 컨텍스트와 함께 제공됩니다. 이 구성 방식을 확인하려면 다음 단계를 따르세요.

  1. 상단의 컨텍스트 섹션까지 스크롤합니다.
  2. TestTelephonyIntent-followup 출력 컨텍스트를 확인합니다.
  3. 인텐트를 클릭합니다.
  4. 전화 통신 인텐트 테스트 옆의 확장 버튼을 클릭합니다.
  5. 전화 통신 인텐트 테스트 - 종료를 클릭합니다.
  6. 상단의 컨텍스트 섹션까지 스크롤합니다.
  7. TestTelephonyIntent-followup 입력 컨텍스트를 확인합니다.

통화 종료

'terminate'로 응답하면 에이전트는 'goodbye'라고 말하고 통화를 종료합니다. 이 구성 방식을 확인하려면 다음 단계를 따르세요.

  1. 학습 문구 섹션까지 아래로 스크롤한 다음 통화 종료에 사용된 문구를 기록합니다.
  2. 응답 섹션까지 아래로 스크롤하고 전화 통신 탭을 클릭합니다.
  3. 음성 합성 응답에 'goodbye'가 포함된 것을 확인합니다.
  4. 이 인텐트를 대화의 종료문으로 설정이 사용 설정되어 있는지 확인합니다. 사용 설정되어 있으면 Dialogflow에서 모든 기타 오디오 메시지를 재생한 후 전화 통화를 종료합니다.

전화 통신 리치 메시지 응답

이 예의 인텐트는 전화 통신 응답에 리치 메시지를 사용합니다. 사용 가능한 유형은 다음과 같습니다.

  • 오디오 재생: 제공된 오디오 파일을 재생합니다.
  • 음성 합성: 제공된 텍스트를 오디오로 합성하여 재생합니다. 또는 기본값 탭의 응답을 첫 번째 응답으로 사용을 사용 설정하면 기본 응답을 사용하여 음성 응답을 합성하게 됩니다. 기본 응답만 정의하고 기본값 탭의 응답을 첫 번째 응답으로 사용을 사용 설정하지 않으면 QueryResult.fulfillment_text에 입력된 텍스트(임의로 선택된 텍스트 응답 입력)만 오디오로 합성됩니다.
  • 통화 전달: 발신자를 다른 번호로 연결합니다.

전화 통신의 에이전트 설정

음성 구성을 위한 에이전트 설정은 다음과 같습니다.

  • 에이전트 음성 구성:
    • 음성: 음성 생성 모델을 선택합니다.
    • 말하기 속도: 음성의 말하기 속도를 조정합니다.
    • 높낮이: 목소리의 높낮이를 조정합니다.
    • 볼륨 게인: 오디오의 볼륨 게인을 조정합니다.
    • 오디오 효과 프로필: 합성된 음성에 적용할 오디오 효과 프로필을 선택합니다. 음성 오디오는 선택한 프로필(예: 헤드폰, 대형 스피커, 전화 통화)과 연결된 기기에 최적화되어 있습니다. 자세한 내용은 TTS(텍스트 음성 변환)의 오디오 프로필 문서를 참조하세요.

에이전트 설정에 액세스하려면 다음 단계를 따르세요.

  1. Dialogflow 콘솔로 이동합니다.
  2. 에이전트를 선택합니다.
  3. 에이전트 이름 옆의 톱니바퀴 아이콘 설정을 클릭합니다.
  4. 음성 탭을 선택합니다.

Dialogflow 시뮬레이터 사용

전화 통신 에이전트를 테스트하거나 실험할 때 직접 전화를 걸지 않아도 됩니다. Dialogflow 시뮬레이터를 통해 에이전트와 상호작용하고 오디오 응답을 받을 수 있습니다.

  1. 'hello'라고 입력하고 키보드의 Enter 키를 누릅니다.
  2. 기본 응답전화 통신으로 변경합니다.
  3. 오디오 재생 버튼을 클릭하여 에이전트의 응답을 듣습니다.
  4. 에이전트와 대화를 계속합니다.
이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Dialogflow 문서
도움이 필요하시나요? 지원 페이지를 방문하세요.