คุณสามารถแปลภาษาเป็น "การดําเนินการ" สําหรับ Google Assistant เพื่อมอบประสบการณ์การใช้งานที่กําหนดเองสําหรับภาษาและสถานที่ต่างๆ ซึ่งผู้ใช้ตั้งค่าในอุปกรณ์ได้ นอกจากนี้ คุณยังจํากัดการเข้าถึงการดําเนินการได้ตามภูมิภาคหรือสถานที่ตั้งทางกายภาพของผู้ใช้ด้วย
ก่อนที่จะดําเนินการต่อ คุณควรทราบคําศัพท์ 2-3 คําที่จะทําให้คุณเข้าใจวิธีที่จะนําเสนอการดําเนินการของคุณแก่ผู้ใช้ต่างๆ ได้ดังนี้
- ภาษา - โหมดการสื่อสารที่มีการตกลงกัน สื่อสาร และเขียน
- ภูมิภาค - พื้นที่ทางกายภาพที่มักเชื่อมโยงกับประเทศ
- ภาษา - การรวมกันของภาษาและภูมิภาค
เมื่อเข้าใจคําศัพท์พื้นฐานบางส่วนแล้ว ต่อไปนี้คือวิธีที่คุณสามารถตอบสนองต่อการดําเนินการสําหรับภาษา ภูมิภาค และสถานที่ต่างๆ ในคอนโซลการดําเนินการ กล่องโต้ตอบ หรือการดําเนินการตามคําสั่งซื้อ
ภาษาและสถานที่ตั้งที่สนับสนุน
โปรดดูเอกสารภาษาและสถานที่สําหรับข้อมูลเกี่ยวกับประเทศที่โครงการการดําเนินการของคุณรองรับและเสียง TTS ที่เกี่ยวข้องสําหรับพื้นที่เหล่านี้ ผู้ใช้ต้องตั้งค่าภาษาของ Assistant เป็นภาษาที่รองรับเพื่อใช้การดําเนินการของคุณ
การเผยแพร่
คอนโซล Actions ให้คุณปรับแต่งข้อมูลต่อไปนี้เมื่อเผยแพร่โครงการ Actions
- ข้อมูลเฉพาะภาษาและสถานที่: คุณสามารถระบุรายละเอียดข้อมูลการดําเนินการที่แตกต่างกัน (เช่น ชื่อและคําอธิบาย) ที่ระดับภาษาและสถานที่สําหรับแต่ละโครงการ
- การกําหนดสถานที่เป้าหมาย: คุณระบุภูมิภาคที่พร้อมใช้งานการดําเนินการของคุณได้ โดยค่าเริ่มต้น การดําเนินการของคุณรองรับทุกภูมิภาค ตราบใดที่ผู้ใช้ตั้งค่าภาษาของ Assistant เป็นภาษาที่รองรับ
- การปรับแต่งเสียง TTS: โดยค่าเริ่มต้น การดําเนินการของคุณจะใช้ชุดเสียง TTS โดยอัตโนมัติซึ่งตรงกับภาษาของ Assistant ของผู้ใช้ คุณสามารถลบล้างลักษณะการทํางานนี้และเลือกเฉพาะเสียง TTS ที่ไม่มีการเปลี่ยนแปลงตามภาษาของ Assistant ของผู้ใช้
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีแปลการกระจายการดําเนินการได้ในการเผยแพร่เนื้อหาที่แปลแล้ว
Agent ของ Dialogflow
Dialogflow ให้คุณสร้างตัวแทนที่รองรับหลายภาษาและหลายภาษาได้ สําหรับทุกภาษาหรือทุกภาษา คุณสามารถระบุการกําหนดค่า เช่น วลีสิ่งที่ผู้ใช้พูดและการตอบกลับที่แตกต่างกันได้
ดูAgent ของ Dialogflow ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้าง Agent ที่แปลเป็นภาษาท้องถิ่น
เทมเพลตที่แปลแล้ว
การดําเนินการกับเทมเพลตสามารถสร้างเพื่อสนับสนุนภาษาต่างๆ หลายภาษา หรือมีการทํางานหลายภาษา โดยการอัปโหลดชีตใน Google ชีตสําหรับภาษาใหม่แต่ละภาษา
แต่ละเทมเพลตจะมีภาษาและสถานที่ต่างๆ แตกต่างกัน โปรดดูเอกสารเทมเพลตสําหรับข้อมูลเพิ่มเติมเกี่ยวกับภาษาและท้องถิ่นที่สนับสนุนสําหรับแต่ละเทมเพลต
การดำเนินการตามคำสั่งซื้อ
เมื่อสร้างการดําเนินการตามคําสั่งซื้อ คุณสามารถระบุสิ่งต่อไปนี้ได้
- คําตอบที่เจาะจงภาษา: คุณจะได้รับการตั้งค่าภาษาของ Assistant ของผู้ใช้ในแต่ละครั้งในคําขอ คุณใช้สตริงนี้ (เช่น
en-GB
) เพื่อดูวิธีส่งคืนการตอบกลับที่แตกต่างกันตามภาษาหรือสถานที่ของผู้ใช้ได้ - คําตอบที่เจาะจงภูมิภาค - คุณสามารถขอสิทธิ์ในการเข้าถึงตําแหน่งทางกายภาพของอุปกรณ์จากผู้ใช้ ข้อมูลนี้ช่วยให้คุณปรับแต่งการตอบกลับสําหรับภูมิภาคเพิ่มเติมได้
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแปลคําตอบ โปรดดูที่การดําเนินการ
การทดสอบ
ระหว่างการพัฒนา คุณสามารถทดสอบการดําเนินการที่ปรับให้เข้ากับท้องถิ่นด้วยอุปกรณ์ฮาร์ดแวร์ หรือ เครื่องมือจําลอง Actions ด้วยคุณลักษณะต่อไปนี้
- การจําลองภาษาช่วยให้คุณตั้งค่าภาษาของอุปกรณ์เพื่อทดสอบ คําตอบและตรรกะเฉพาะสถานที่ได้ในการดําเนินการของคุณ
- การจําลองตําแหน่งช่วยให้คุณตั้งตําแหน่งทางกายภาพของอุปกรณ์เพื่อทดสอบการกําหนดเป้าหมายตามสถานที่และการตอบสนองที่เจาะจงภูมิภาคได้ดําเนินการจนเสร็จ
ดูเอกสารเกี่ยวกับเครื่องจําลองการดําเนินการสําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีทดสอบเวอร์ชันแปลด้วยเครื่องจําลองการดําเนินการ