สร้างการกระทำที่แปลแล้ว (Dialogflow)

คุณสามารถแปล Actions สำหรับ Google Assistant เพื่อมอบประสบการณ์ที่ปรับแต่งแล้ว สำหรับภาษาและภาษาถิ่นต่างๆ ที่ผู้ใช้ตั้งค่าในอุปกรณ์ได้ นอกจากนี้ คุณยังจำกัดการเข้าถึง Actions ตามภูมิภาค หรือสถานที่ตั้งจริงของผู้ใช้ได้ด้วย

ก่อนจะดำเนินการต่อ คุณควรทราบคำศัพท์บางคำเพื่อทำความเข้าใจวิธีปรับแต่ง Action ให้เหมาะกับผู้ใช้แต่ละราย

  • ภาษา - รูปแบบการสื่อสารที่ตกลงกันไว้ทั้งแบบพูดและเขียน
  • ภูมิภาค - พื้นที่ทางกายภาพที่กำหนดไว้ซึ่งมักจะเชื่อมโยงกับประเทศ
  • ภาษา - การรวมกันของภาษาและภูมิภาค

ตอนนี้คุณเข้าใจคำศัพท์พื้นฐานบางคำแล้ว ต่อไปนี้คือวิธีปรับแต่ง Actions สำหรับ ภาษา ภูมิภาค และภาษาต่างๆ ใน Actions Console, Dialogflow หรือ การดำเนินการตามคำสั่ง

ภาษาและภาษาท้องถิ่นที่รองรับ

ดูเอกสารภาษาและภาษาเพื่อดูข้อมูลเกี่ยวกับภาษาที่โปรเจ็กต์ Actions ของคุณรองรับและเสียง TTS ที่เกี่ยวข้องสำหรับภาษาเหล่านั้น ผู้ใช้ต้อง ตั้งค่าภาษาของ Assistant เป็นภาษาที่รองรับเพื่อใช้ Actions ของคุณ

การเผยแพร่

คอนโซล Actions ช่วยให้คุณปรับแต่งข้อมูลต่อไปนี้ได้เมื่อเผยแพร่ โปรเจ็กต์ Actions

  • ข้อมูลเฉพาะภาษาและภาษา: คุณระบุรายละเอียดข้อมูลการดำเนินการที่แตกต่างกัน (เช่น ชื่อและคำอธิบาย) ได้ที่ระดับภาษาและภาษาสำหรับแต่ละโปรเจ็กต์
  • การกำหนดเป้าหมายตามสถานที่ตั้ง: คุณระบุภูมิภาคที่ Action ของคุณพร้อมให้บริการได้ โดยค่าเริ่มต้น แอ็กชันจะรองรับทุกภูมิภาค ตราบใดที่ผู้ใช้ได้ตั้งค่าภาษาของ Assistant เป็นภาษาที่แอ็กชันรองรับ
  • การปรับแต่งเสียง TTS: โดยค่าเริ่มต้น แอ็กชันจะใช้ชุดเสียง TTS ที่สอดคล้องกับภาษาของ Assistant ของผู้ใช้โดยอัตโนมัติ คุณสามารถลบล้างลักษณะการทำงานนี้และเลือก เสียง TTS ที่เฉพาะเจาะจงซึ่งจะไม่เปลี่ยนแปลงตามภาษาของ Assistant ของผู้ใช้
ส่งโปรเจ็กต์ Actions อีกครั้งเพื่อขออนุมัติ

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีแปลการเผยแพร่การดำเนินการได้ที่เผยแพร่การดำเนินการที่แปลแล้ว

เอเจนต์ Dialogflow

Dialogflow ช่วยให้คุณสร้างเอเจนต์ที่รองรับหลายภาษาและภาษาต่างๆ ได้ สำหรับแต่ละภาษาหรือภาษาถิ่น คุณสามารถระบุการปรับแต่ง เช่น วลีผู้ใช้พูดและคำตอบที่แตกต่างกัน

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างเอเจนต์ที่แปลเป็นภาษาท้องถิ่นได้ที่เอเจนต์ Dialogflow

เทมเพลตที่แปลแล้ว

คุณสร้างการดำเนินการของเทมเพลตให้รองรับภาษาต่างๆ ได้หลายภาษา หรือ หลายภาษาในการดำเนินการเดียวกันได้โดยการอัปโหลด Google ชีตที่แปลแล้วสำหรับ แต่ละภาษาใหม่

เทมเพลตที่แตกต่างกันจะพร้อมให้บริการในภาษาและภาษาถิ่นที่แตกต่างกัน ดูข้อมูลเพิ่มเติมเกี่ยวกับภาษาและภาษาที่รองรับสำหรับแต่ละเทมเพลตได้ที่เอกสารประกอบเทมเพลต

การดำเนินการตามคำสั่งซื้อ

เมื่อสร้างการจัดการคำสั่งซื้อ คุณจะระบุสิ่งต่อไปนี้ได้

  • คำตอบที่เฉพาะเจาะจงตามภาษาและภาษา: คุณจะได้รับการตั้งค่าภาษาของ Assistant ของผู้ใช้ในแต่ละคำขอที่ส่งไปยังการดำเนินการตามคำสั่ง คุณใช้สตริงนี้ (เช่น en-GB) เพื่อดูวิธีแสดงผลการตอบกลับที่แตกต่างกันตามภาษาหรือภาษาและภูมิภาคของผู้ใช้ได้
  • คำตอบเฉพาะภูมิภาค - คุณสามารถขอสิทธิ์เข้าถึง ตำแหน่งจริงของอุปกรณ์จากผู้ใช้ได้ ข้อมูลนี้จะช่วยให้คุณปรับแต่งคำตอบสำหรับภูมิภาคต่างๆ ได้เพิ่มเติม

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีแปลคำตอบเป็นภาษาท้องถิ่นได้ที่การดำเนินการตามคำสั่ง

การทดสอบ

ในระหว่างการพัฒนา คุณสามารถทดสอบ Action ที่แปลแล้วด้วยอุปกรณ์ฮาร์ดแวร์หรือ โปรแกรมจำลอง Actions โดยใช้ฟีเจอร์ต่อไปนี้

  • การจำลองภาษาช่วยให้คุณตั้งค่าภาษาของอุปกรณ์เพื่อทดสอบคำตอบและตรรกะเฉพาะภาษาใน Action ได้
  • การจำลองตำแหน่งช่วยให้คุณตั้งค่าตำแหน่งจริงของอุปกรณ์เพื่อ ทดสอบการกำหนดเป้าหมายตามสถานที่และคำตอบเฉพาะภูมิภาคในการดำเนินการตามคำสั่ง

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีทดสอบ Actions ที่แปลแล้วด้วยโปรแกรมจำลอง Actions ได้ในเอกสารประกอบของโปรแกรมจำลอง Actions