새로운-거리-11월-2021-XNUMX-innd-simplicity-esports-globex-data-fandom-sports-winston-gold-strikeforce-sukai.jpg

WhatsApp 및 Watson 서비스를 사용하여 대화 형 음성 봇 만들기

소스 노드 : 1856777

요약

이 코드 패턴에서 사용자가 WhatsApp 애플리케이션을 사용하여 음성 쿼리를 보내고 IBM Watson Assistant로부터 응답을 받을 수 있는 프레임워크를 빌드하십시오. 사용자의 쿼리는 사용자 정의 애플리케이션을 통해 Watson Speech to Text Service로 전송됩니다. 그런 다음 Watson Speech to Text Service의 출력이 Watson Assistant에 제공됩니다. Watson Assistant는 적절한 답변으로 사용자에게 다시 응답합니다.

상품 설명

대화형 AI 보이스봇은 기업이 반복적이고 시간 소모적인 쿼리를 자동화하는 데 도움이 됩니다. 이를 통해 팀은 더 복잡하고 우선 순위가 높은 전략적 작업을 처리하는 데 더 많은 시간을 할애하는 동시에 고객의 참여를 보장할 수 있습니다. 보이스봇은 음성 입력을 받아 고객 문의를 수집, 분석, 해석 및 응답할 수 있습니다. 목표는 고객의 질문에 실시간으로 답변하거나 고객과 계속해서 문자를 교환하여 질문을 명확히 할 수 있다는 것입니다.

보이스봇은 다음과 같이 입력이 편리한 옵션이 아닌 많은 시나리오에서 유용합니다.

  • 타이핑보다 말하는 것이 더 편하다고 생각하는 고령 고객. 일부 고객은 서면 언어 능력보다 구어 능력이 더 우수합니다. 그들은 보이스봇을 사용하는 것이 더 쉽다고 생각합니다.
  • 시스템을 업데이트해야 하는 이동 중인 배달 임원.

이 코드 패턴은 고객 지원 센터와 상호 작용하기 위해 WhatsApp 애플리케이션을 통해 브라질 포르투갈어를 사용하는 고객의 시나리오를 사용합니다. 고객이 WhatsApp에서 음성을 사용하여 쿼리를 보낸 다음 Watson Assistant에서 응답을 받을 수 있는 프레임워크가 구축되었습니다. 사용자의 쿼리는 사용자 정의 애플리케이션을 통해 Watson Speech to Text Service로 전송됩니다. 그런 다음 Watson Speech to Text Service의 출력이 Watson Assistant로 제공됩니다. Watson Assistant는 브라질 포르투갈어에 대한 기본 제공 지원을 통해 쿼리를 이해하고 적절한 응답으로 사용자에게 응답합니다. 이 코드 패턴은 여러 언어를 지원하도록 구성할 수 있습니다. Watson Assistant는 다음을 지원합니다. 언어.

이 코드 패턴을 완료하면 다음을 수행하는 방법을 이해합니다.

  • Watson Speech to Text 서비스 사용
  • Watson Assistant 서비스 사용
  • WhatsApp을 Watson 서비스와 통합
  • WhatsApp에서 음성으로 전송된 쿼리 처리

흐름도

flow

  1. 사용자는 WhatsApp 애플리케이션에서 음성 또는 문자 메시지를 보냅니다.
  2. 메시지는 Twilio 프로그래밍 가능 메시징 서비스로 리디렉션됩니다.
  3. Twilio는 IBM Cloud 또는 Red Hat OpenShift에 배치된 음성봇 애플리케이션으로 메시지를 리디렉션합니다.
  4. 사용자가 음성 메시지를 보낸 경우 보이스봇 애플리케이션은 Watson Speech to Text Service를 사용하여 메시지를 텍스트로 변환합니다.
  5. 문자 메시지가 Watson Assistant로 전송됩니다.
  6. Watson Assistant 챗봇은 의도를 감지하고 응답으로 응답합니다.
  7. Twilio 프로그래밍 가능 메시징 서비스는 응답 메시지를 WhatsApp으로 리디렉션합니다.
  8. 사용자는 WhatsApp에서 응답 메시지를 볼 수 있습니다.

명령

에서 자세한 단계 찾기 README 파일. 이러한 단계는 다음을 수행하는 방법을 설명합니다.

  1. 저장소를 복제하십시오.
  2. Watson 서비스를 작성하십시오.
  3. Twilio 서비스를 만듭니다.
  4. 보이스봇 애플리케이션을 빌드하고 배포합니다.
  5. WhatsApp에서 보이스봇 애플리케이션을 사용해 보세요.

출처: https://developer.ibm.com/patterns/create-a-multilingual-voicebot-on-whatsapp-using-watson-services/

타임 스탬프 :

더보기 IBM 개발자