ข้อมูลจำเพาะของอุปกรณ์

เอกสารนี้ระบุข้อกำหนดในการทำงานร่วมกันระหว่างอุปกรณ์ Assistant แบบ USB-C (เช่น หูฟัง) กับแอป Assistant ในอุปกรณ์เคลื่อนที่ Android หากต้องการเปิดใช้ฟังก์ชัน Assistant ที่เพิ่มประสิทธิภาพสำหรับอุปกรณ์ของคุณ อุปกรณ์ต้องมีคุณสมบัติตรงตามข้อกำหนดด้านล่างนี้และส่งไปยัง Google เพื่อขอการรับรอง


ข้อกำหนดทั่วไป

  • โทรศัพท์ที่โต้ตอบกับอุปกรณ์ของคุณต้องใช้แอปพลิเคชันที่ Google จัดเตรียมไว้ให้เพื่อตั้งค่าและเข้าถึง Assistant
  • อุปกรณ์ต้องอนุญาตแอปพลิเคชันจาก Google ในโทรศัพท์เพื่อเปิดใช้การโต้ตอบระหว่างอุปกรณ์กับ Assistant

ข้อกำหนดเกี่ยวกับการสร้างแบรนด์ / การตลาด

  • อุปกรณ์หูฟัง USB-C ของ Assistant ต้องเป็นไปตามข้อกำหนดด้านการตลาดและแบรนด์ของ Assistant ตามที่ระบุไว้ในเว็บไซต์การตลาด
  • ประสบการณ์การใช้งาน Assistant ที่ปรับปรุงให้ดีขึ้นต้องใช้ Android P (9.0) ขึ้นไป บรรจุภัณฑ์ของอุปกรณ์และวัสดุในกล่องต้องใช้ข้อความที่ได้รับอนุมัติเพื่อแจ้งให้ผู้ใช้ทราบเกี่ยวกับข้อกำหนดนี้

ข้อมูลจำเพาะของอุปกรณ์

ข้อกำหนดเกี่ยวกับความเป็นส่วนตัว/การบันทึก

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

ข้อมูลจำเพาะ OTA

  • เราขอแนะนำให้อุปกรณ์รองรับกลไกบางอย่างในการนำซอฟต์แวร์ที่อัปเดตไปใช้กับ SoC เพื่อให้มีการอัปเดตหลังเปิดตัวและแก้ไขข้อบกพร่องได้
  • ปัจจุบัน Google ไม่มีกลไกสำหรับใช้การอัปเดตกับอุปกรณ์ USB-C ซึ่งต่างจากชุดหูฟังบลูทูธ

ข้อมูลจำเพาะของฮาร์ดแวร์

การใช้งานปุ่ม

หูฟัง Assistant แบบ USB-C ต้องใช้ปุ่มบนเครื่อง ที่ช่วยให้ผู้ใช้ควบคุมฟังก์ชันการทำงานของ Assistant ในโทรศัพท์ได้

การออกแบบระดับอุตสาหกรรม
  1. หูฟัง Assistant แบบ USB-C ต้องมีปุ่มจริงอย่างน้อย 3 ปุ่มซึ่งแมปกับฟังก์ชัน A, B และ C ตามที่ระบุไว้ในข้อมูลจำเพาะของอุปกรณ์เสริมชุดหูฟัง USB ของ Android
  2. ขอแนะนำให้ปุ่มเหล่านี้จัดเรียงอยู่ในการกำหนดค่าที่แสดงด้านล่าง โดยมีปุ่มฟังก์ชัน A อยู่ระหว่างปุ่มซึ่งถูกแมปกับฟังก์ชัน B และ C
  3. ขอแนะนำว่าปุ่มจะต้องติดป้ายกำกับด้วยสัญลักษณ์ที่สอดคล้องกับฟังก์ชัน A, B และ C อย่างชัดเจนตามที่แสดงด้านล่างนี้
  4. ขอแนะนำว่าควรแยกแยะการติดป้ายกำกับปุ่มได้ด้วยการแตะ (เช่น ป้ายที่ยกขึ้น) เพื่อช่วยให้ใช้งานได้โดยไม่ต้องละสายตา

เลย์เอาต์ของปุ่มและป้ายกำกับที่แนะนำ

สัญญาณ

ปุ่มบนอุปกรณ์หูฟังต้องใช้ฟังก์ชัน A, B และ C ตามที่อธิบายไว้ใน ข้อกำหนดอุปกรณ์เสริมสำหรับชุดหูฟัง USB ของ Android

โดยเฉพาะอย่างยิ่ง การกดปุ่มแต่ละครั้งต้องสร้างเหตุการณ์การกดแป้นที่ถูกต้อง และการปล่อยปุ่มแต่ละปุ่มต้องสร้างเหตุการณ์การกดแป้นที่ถูกต้อง

การปฏิบัติตามข้อกำหนดนี้ช่วยให้แอป Assistant ในอุปกรณ์เคลื่อนที่ได้รับเหตุการณ์สำคัญของ Android ที่คาดไว้ซึ่งสัมพันธ์กับการกดปุ่ม

UX

ปุ่มบนอุปกรณ์หูฟังต้องทริกเกอร์รูปแบบ UX ที่อธิบายไว้ด้านล่างเพื่อให้ตอบสนองต่อการกดปุ่ม

Android, Assistant ไม่พร้อมใช้งาน

สถานการณ์นี้เกิดขึ้นเมื่อหูฟังเชื่อมต่อกับอุปกรณ์เคลื่อนที่ Android ที่ Assistant ไม่ได้อยู่หรือไม่พร้อมใช้งาน หากไม่มีแอป Assistant อุปกรณ์หูฟังจะทำหน้าที่เป็นชุดหูฟังมาตรฐาน

UX ไม่พร้อมใช้งานของ Assistant

Android, Assistant พร้อมใช้งาน

เมื่อเชื่อมต่อหูฟังกับอุปกรณ์เคลื่อนที่ Android ที่มี Assistant อยู่และพร้อมใช้งาน UX ที่จำเป็นจะมีลักษณะดังนี้

UX ที่พร้อมใช้งานของ Assistant

ตัวระบุอุปกรณ์

รหัสตัวแทนจำหน่ายรายย่อย

ผลิตภัณฑ์หูฟังแต่ละรายการต้องมีรหัสผู้ให้บริการ 16 บิตที่ไม่ซ้ำกันซึ่งรายงานผ่านอินเทอร์เฟซ USB ซึ่งกำหนดโดย USB Implementers Forum

รหัสผลิตภัณฑ์

ผลิตภัณฑ์หูฟังแต่ละรายการต้องมีรหัสผลิตภัณฑ์ 16 บิตที่ไม่ซ้ำกันซึ่งรายงานผ่านอินเทอร์เฟซ USB รหัสผลิตภัณฑ์นี้กําหนดโดยผู้ผลิตฮาร์ดแวร์ และต้องไม่ซ้ำกันภายในรหัสผู้ให้บริการ

หมายเลขซีเรียล

อุปกรณ์แต่ละเครื่องต้องมีหมายเลขซีเรียลที่ไม่ซ้ำกันและถาวรซึ่งกำหนดให้โรงงาน หมายเลขซีเรียลนี้ต้องไม่ซ้ำกันภายในรหัสผู้ให้บริการและรหัสผลิตภัณฑ์

ไมโครโฟน

  • ลักษณะของไมโครโฟนที่ใช้สำหรับอุปกรณ์หูฟังต้อง สอดคล้องกับคำจำกัดความ ความเข้ากันได้ของ Android 9 สำหรับการบันทึกเสียง
  • ไมโครโฟนต้องสามารถจับเสียง (บันทึกเสียง) ได้เมื่อกดปุ่มที่แมปกับฟังก์ชัน A ค้างไว้ ต้องไม่บล็อกฟังก์ชันการบันทึก

ข้อมูลจำเพาะสำหรับการพัฒนา

โดยต้องจัดส่งอุปกรณ์ให้ Google เพื่อรับการรับรองและทำการทดสอบโดยผู้ใช้ภายใน


การอัปเดตข้อมูลจำเพาะของอุปกรณ์

Google ขอสงวนสิทธิ์ในการอัปเดตเอกสารข้อมูลจำเพาะของอุปกรณ์นี้เป็นครั้งคราว ตามกฎ:

  • โปรเจ็กต์ใหม่ (โปรเจ็กต์ที่ Google ยังไม่ได้อนุมัติแผนผลิตภัณฑ์): ต้องปฏิบัติตามข้อกำหนดอุปกรณ์เวอร์ชันล่าสุดเสมอ

  • โปรเจ็กต์ที่อยู่ระหว่างดำเนินการ (โปรเจ็กต์ที่มีแพ็กเกจผลิตภัณฑ์ที่ได้รับอนุมัติแต่ยังไม่ได้เปิดตัว): ผู้ติดต่อด้านเทคนิคของ Google จะแจ้งให้คุณทราบถึงการเปลี่ยนแปลงและพูดคุยว่าการเปลี่ยนแปลงเหล่านี้อาจส่งผลต่อโปรเจ็กต์อย่างไร

  • โปรเจ็กต์ที่เปิดตัว (โปรเจ็กต์ที่มีอยู่แล้ว): Google อาจขออัปเดตอุปกรณ์เพื่อใช้ข้อมูลจำเพาะใหม่ การอัปเดตเหล่านี้จะเป็นส่วนหนึ่งของ กำหนดการอัปเดต

ประวัติเวอร์ชัน

วันที่ คำอธิบาย
2018-12-07 การโพสต์เอกสารข้อมูลจำเพาะของอุปกรณ์เป็นครั้งแรกใน developers.google.com
2019-01-04 เพิ่มข้อกำหนดในการจับภาพไมโครโฟนเมื่อกดปุ่มฟังก์ชัน A