กระบวนการในการพัฒนาและเผยแพร่ทักษะ Alexa ที่กำหนดเองในประเทศเยอรมนีเกี่ยวข้องกับขั้นตอนสำคัญหลายประการตั้งแต่การวางแผนเบื้องต้นและการสร้างทักษะไปจนถึงการทดสอบการแปลการรับรองและการตีพิมพ์ขั้นสุดท้ายในร้าน Alexa Skills Store นี่คือคู่มือที่ครอบคลุมรายละเอียดกระบวนการนี้:
การวางแผนและออกแบบทักษะของคุณ
ก่อนอื่นคุณต้องกำหนดวัตถุประสงค์และข้อเสนอคุณค่าของทักษะ Alexa ของคุณอย่างชัดเจน พิจารณาว่าใครเป็นผู้ใช้เป้าหมายในประเทศเยอรมนีและประสบการณ์ที่คุณต้องการให้ผ่านการโต้ตอบด้วยเสียง ออกแบบอินเทอร์เฟซผู้ใช้เสียง (VUI) ที่ใช้งานง่ายและเป็นธรรมชาติสำหรับผู้ใช้ที่พูดภาษาเยอรมัน สิ่งนี้เกี่ยวข้องกับการกำหนดวิธีที่ผู้ใช้จะเรียกใช้ทักษะความตั้งใจ (คำสั่งหรือคำถาม) สล็อต (ตัวแปร) และตัวอย่างคำพูด (วลีที่ผู้ใช้พูด) Alexa สนับสนุนภาษาเยอรมัน (DE-DE) เป็นสถานที่สำหรับการโต้ตอบด้วยเสียงดังนั้นรูปแบบเสียงของคุณควรได้รับการออกแบบมาโดยเฉพาะสำหรับภาษาเยอรมันเพื่อให้แน่ใจว่าได้รับการยอมรับและความพึงพอใจของผู้ใช้ที่ดี
การสร้างทักษะในคอนโซลนักพัฒนา Alexa
ลงชื่อเข้าใช้คอนโซลผู้พัฒนา Amazon Alexa กับบัญชี Amazon Developer ของคุณ สร้างทักษะใหม่โดยเลือกตัวเลือกรุ่น "กำหนดเอง" และตั้งค่าสถานที่หลักเป็นภาษาเยอรมัน (เยอรมนี) - De -de การเลือกสถานที่นี้มีความสำคัญเนื่องจาก Alexa เผยแพร่ทักษะในประเทศที่กำหนดหากพวกเขาสนับสนุนภาษาหลักของประเทศนั้น คุณจะสร้างรูปแบบการโต้ตอบของคุณที่ด้านบนของการตั้งค่าสถานที่นี้
การสร้างรูปแบบการโต้ตอบ
กำหนดรูปแบบการโต้ตอบของทักษะของคุณซึ่งรวมถึงเจตนาสล็อตและตัวอย่างคำพูดทั้งหมดในภาษาเยอรมัน คอนโซลนักพัฒนาซอฟต์แวร์จัดเตรียมเครื่องมือและเทมเพลตเพื่อเร่งกระบวนการนี้ การสร้างรูปแบบการโต้ตอบที่มีประสิทธิภาพต้องเข้าใจความแตกต่างของภาษาเยอรมันและวิธีที่ผู้ใช้เยอรมันอาจใช้วลีคำขอ
การพัฒนาตรรกะแบ็กเอนด์
เขียนรหัสแบ็กเอนด์สำหรับทักษะของคุณโดยปกติจะโฮสต์บน AWS Lambda แบ็กเอนด์ประมวลผลคำขอของผู้ใช้โต้ตอบกับแหล่งข้อมูลภายนอกหรือบริการหากจำเป็นและส่งคืนคำตอบที่ Alexa จะพูด รหัสนี้สามารถเขียนได้ใน node.js, python หรือ java AWS Lambda ในภูมิภาคยุโรป (แฟรงค์เฟิร์ต) ขอแนะนำให้ใช้เพื่อความหน่วงแฝงและการปฏิบัติตาม
การทดสอบทักษะ
คุณควรทดสอบทักษะ Alexa ของคุณอย่างเข้มงวดโดยใช้เครื่องมือทดสอบในตัวของนักพัฒนาคอนโซลและอุปกรณ์ที่เปิดใช้งาน Alexa ซึ่งกำหนดค่าให้ใช้ภาษาเยอรมันเป็นภาษา การทดสอบรวมถึงการตรวจสอบการจัดการความตั้งใจที่ถูกต้องการเติมสล็อตการจัดการข้อผิดพลาดและการไหลของประสบการณ์ผู้ใช้
การเตรียมข้อมูลเมตาดาต้าสำหรับเยอรมนี
อัปเดตข้อมูลเมตาของทักษะเป็นภาษาเยอรมันรวมถึงชื่อสาธารณะของทักษะคำอธิบายหมวดหมู่คำหลักและวลีตัวอย่าง ข้อมูลเมตานี้ช่วยให้ผู้ใช้ค้นหาและเข้าใจทักษะของคุณในร้านทักษะ Alexa German ตัวอย่างเช่นควรให้คำอธิบายทักษะเป็นภาษาเยอรมันเพื่อให้เป็นไปตามข้อกำหนดการแปล
ปฏิบัติตามความเป็นส่วนตัวการปฏิบัติตามและข้อกำหนดทางกฎหมาย
คุณต้องทำส่วน "ความเป็นส่วนตัวและการปฏิบัติตามกฎระเบียบ" ในคอนโซลนักพัฒนา สิ่งนี้เกี่ยวข้องกับการระบุว่าทักษะของคุณรวบรวมข้อมูลผู้ใช้ส่วนบุคคลรองรับการซื้อที่มีทักษะรวมถึงโฆษณาหรือกำหนดเป้าหมายเด็กอายุต่ำกว่า 13 ปีคุณควรตรวจสอบให้แน่ใจว่าทักษะเป็นไปตามกฎหมายการคุ้มครองข้อมูลภาษาเยอรมันและยุโรปเช่น GDPR หากมีให้ให้ URL สำหรับนโยบายความเป็นส่วนตัวและข้อกำหนดการใช้งานในภาษาเยอรมัน
การรับรองและการส่ง
ส่งทักษะของคุณสำหรับการรับรองโดย Amazon กระบวนการรับรองเกี่ยวข้องกับการทดสอบอัตโนมัติและด้วยตนเองโดย Amazon เพื่อให้แน่ใจว่าทักษะของคุณตรงตามข้อกำหนดด้านคุณภาพความปลอดภัยและนโยบาย สำหรับประเทศเยอรมนีทักษะของคุณจะต้องผ่านการทดสอบภาษาเยอรมันและปฏิบัติตามแนวทางท้องถิ่น คุณอาจได้รับคำติชมเพื่อทำการแก้ไขก่อนการอนุมัติขั้นสุดท้าย
การตั้งค่าความพร้อมใช้งานและการกระจาย
ในระหว่างการตีพิมพ์ระบุว่าทักษะของคุณมีอยู่ในประเทศเยอรมนีและตลาดอื่น ๆ ที่คุณต้องการสนับสนุน ทักษะจะต้องให้การสนับสนุนภาษาเยอรมันที่จะเผยแพร่โดยเฉพาะสำหรับตลาดเยอรมัน ผู้ใช้ในประเทศเยอรมนีจะเห็นทักษะที่สนับสนุนภาษาเยอรมันในร้านค้า Alexa Skills โดยค่าเริ่มต้น อย่างไรก็ตามหากภาษาของอุปกรณ์ถูกตั้งค่าเป็นภาษาอังกฤษหรือภาษาอื่นที่ได้รับการสนับสนุนภาษาอื่น ๆ ของทักษะจะสามารถเข้าถึงได้
การเผยแพร่และการตลาด
เมื่อได้รับการรับรองและเผยแพร่ทักษะ Alexa ของคุณจะมีอยู่ในร้าน Alexa Skills Store ในประเทศเยอรมนี คุณสามารถโปรโมตทักษะของคุณผ่านโซเชียลมีเดียเว็บไซต์และช่องทางอื่น ๆ ที่ได้รับความนิยมในประเทศเยอรมนีเพื่อเพิ่มการยอมรับ
สรุปความต้องการการแปลในประเทศเยอรมนี
สิ่งสำคัญสำหรับการเผยแพร่ในประเทศเยอรมนีคือทักษะ Alexa ของคุณต้องสนับสนุนภาษาเยอรมัน นโยบายร้านค้าของ Alexa ป้องกันทักษะการจดทะเบียนสำหรับประเทศหากทักษะไม่สนับสนุนภาษาหลักของประเทศนั้น หากทักษะของคุณเป็นภาษาอังกฤษเท่านั้นผู้ใช้เยอรมันจำเป็นต้องเปลี่ยนการตั้งค่าภาษาอุปกรณ์เป็นภาษาอังกฤษเพื่อเข้าถึงทักษะของคุณ
ทรัพยากรและการสนับสนุนเพิ่มเติม
Amazon ให้บริการคู่มือการพัฒนาหลายภาษาโดยละเอียดเพื่อช่วยให้คุณพัฒนาทักษะสำหรับผู้ใช้ที่พูดภาษาเยอรมัน ซึ่งรวมถึงเครื่องมือสำหรับการแปลแบบจำลองเสียงและการปรับแต่งทักษะเมตาดาต้าเฉพาะของสถานที่