ใหม่สู่ท้องถนน-11 กรกฎาคม 2021-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 Assistant
  • รวม WhatsApp กับ Watson Services
  • จัดการข้อความค้นหาที่ส่งผ่านเสียงใน WhatsApp

แผนภาพการไหล

flow

  1. ผู้ใช้ส่งเสียงหรือข้อความในแอปพลิเคชัน WhatsApp
  2. ข้อความถูกเปลี่ยนเส้นทางไปยังบริการ Twilio Programmable Messaging
  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. สร้างบริการวัตสัน
  3. สร้างบริการ Twilio
  4. สร้างและปรับใช้แอปพลิเคชันวอยซ์บอท
  5. ลองใช้แอปพลิเคชั่นวอยซ์บอทบน WhatsApp

ที่มา: https://developer.ibm.com/patterns/create-a-multilingual-voicebot-on-whatsapp-using-watson-services/

ประทับเวลา:

เพิ่มเติมจาก นักพัฒนาไอบีเอ็ม