-mới-đến-đường-tháng-11-2021-XNUMX-innd-simple-esports-globex-data-fandom-sports-winston-gold-strikeforce-sukai.jpg

Tạo một voicebot trò chuyện bằng các dịch vụ WhatsApp và Watson

Nút nguồn: 1856777

Tổng kết

Trong mẫu mã này, hãy xây dựng một khuôn khổ cho phép người dùng gửi các truy vấn thoại bằng ứng dụng WhatsApp và nhận phản hồi từ IBM Watson Assistant. Truy vấn từ người dùng được gửi đến Dịch vụ văn bản nói thành văn bản của Watson thông qua một ứng dụng tùy chỉnh. Sau đó, kết quả đầu ra từ Watson Speech to Text Service sẽ được đưa đến Watson Assistant. Trợ lý Watson phản hồi lại người dùng bằng một câu trả lời thích hợp.

Mô tả

Robot thoại AI hội thoại đang giúp các doanh nghiệp tự động hóa các truy vấn lặp đi lặp lại và tốn thời gian. Điều này giúp nhóm của bạn có thêm thời gian để giải quyết các nhiệm vụ chiến lược phức tạp hơn, có mức độ ưu tiên cao hơn, trong khi vẫn đảm bảo rằng khách hàng đang tương tác. Voicebots nhận đầu vào bằng giọng nói và có thể nhập, phân tích, diễn giải và trả lời các câu hỏi của khách hàng, với mục tiêu có thể trả lời câu hỏi của khách hàng trong thời gian thực hoặc có thể tiếp tục trao đổi bằng văn bản với khách hàng để làm rõ câu hỏi.

Voicebot rất hữu ích trong nhiều trường hợp mà việc nhập văn bản không phải là một tùy chọn thuận tiện, chẳng hạn như:

  • Những khách hàng lớn tuổi cảm thấy thuận tiện khi nói hơn là gõ. Một số khách hàng có kỹ năng ngôn ngữ nói tốt hơn kỹ năng ngôn ngữ viết. Họ thấy việc sử dụng voicebots dễ dàng hơn.
  • Giám đốc điều hành giao hàng đang di chuyển với nhu cầu cập nhật hệ thống.

Mẫu mã này sử dụng tình huống một khách hàng nói tiếng Bồ Đào Nha ở Brazil thông qua ứng dụng WhatsApp để tương tác với trung tâm chăm sóc khách hàng. Một khuôn khổ được xây dựng cho phép khách hàng gửi truy vấn bằng giọng nói trên WhatsApp và sau đó nhận được phản hồi từ Trợ lý Watson. Truy vấn của người dùng được gửi tới Watson Speech to Text Service thông qua một ứng dụng tùy chỉnh. Sau đó, đầu ra từ Watson Speech to Text Service sẽ được đưa vào Watson Assistant. Trợ lý Watson hiểu truy vấn với sự trợ giúp của tính năng hỗ trợ tích hợp cho tiếng Bồ Đào Nha Braxin và phản hồi lại người dùng bằng câu trả lời thích hợp. Mẫu mã này có thể được định cấu hình để hỗ trợ nhiều ngôn ngữ. Watson Assistant hỗ trợ những ngôn ngữ.

Khi bạn đã hoàn thành mẫu mã này, bạn hiểu cách:

  • Sử dụng dịch vụ chuyển lời nói thành văn bản của Watson
  • Sử dụng Dịch vụ hỗ trợ Watson
  • Tích hợp WhatsApp với Dịch vụ Watson
  • Xử lý các truy vấn được gửi qua giọng nói trên WhatsApp

Sơ đồ dòng chảy

flow

  1. Người dùng gửi tin nhắn thoại hoặc tin nhắn văn bản trong ứng dụng WhatsApp.
  2. Tin nhắn được chuyển hướng đến dịch vụ Nhắn tin có thể lập trình Twilio.
  3. Twilio chuyển hướng tin nhắn đến ứng dụng voicebot được triển khai trên IBM Cloud hoặc Red Hat OpenShift.
  4. Nếu người dùng đã gửi tin nhắn thoại, ứng dụng voicebot sẽ sử dụng Watson Speech to Text Service để chuyển tin nhắn thành văn bản.
  5. Tin nhắn văn bản được gửi đến Trợ lý Watson.
  6. Chatbot hỗ trợ Watson phát hiện ý định và trả lời bằng phản hồi.
  7. Dịch vụ Nhắn tin có thể lập trình Twilio chuyển hướng tin nhắn phản hồi đến WhatsApp.
  8. Người dùng có thể xem tin nhắn phản hồi trên WhatsApp.

Hướng Dẫn

Tìm các bước chi tiết trong README tập tin. Các bước đó giải thích cách:

  1. Sao chép kho lưu trữ.
  2. Tạo Dịch vụ Watson.
  3. Tạo Dịch vụ Twilio.
  4. Xây dựng và triển khai ứng dụng voicebot.
  5. Hãy thử ứng dụng voicebot trên WhatsApp.

Nguồn: https://developer.ibm.com/patterns/create-a-multilingual-voicebot-on-whatsapp-using-watson-services/

Dấu thời gian:

Thêm từ Nhà phát triển IBM