نظرة عامة على إجراءات الجهاز

باستخدام حزمة SDK لمساعد Google، يمكنك تضمين مساعد Google في مشروعك الخاص، مما يجعله يعمل بشكل مشابه لصفحة Google Home. ومع ذلك، قد يتضمّن مشروعك إمكانيات أجهزة فريدة لا تتوفّر في Google Home، فعلى سبيل المثال، قد يحتوي المشروع على شاشة LED فريدة مع إعدادات سطوع وألوان قابلة للتخصيص.

"إجراءات الجهاز" هي مجموعة من الأدوات وواجهات برمجة التطبيقات التي تتيح لك توسيع نطاق المهام التي بإمكان "مساعد Google" تنفيذها في المشاريع التي تطوّرها للاستفادة من الإمكانات الكاملة للأجهزة.

إجراءات الجهاز المُدمَجة

أنشأت Google مجموعة واسعة من الإجراءات الشائعة المدمجة على الأجهزة لتنفيذ المهام اليومية، بما في ذلك المصابيح والأجهزة والكاميرات. من خلال هذه الإجراءات، يمكنك الاستفادة من معالجة اللغات الطبيعية في "مساعد Google" للتحكّم في مشروعك. على سبيل المثال، يمكن تشغيل مشروع بمصباح بطرق مختلفة:

  • Ok Google، أريد تشغيل الإضاءة.
  • Ok Google، أريد تشغيل المصباح.
  • Ok Google، أريد تشغيل الإضاءة في غرفة المعيشة.

يمكنك إنشاء مشروعك الخاص الذي يستجيب للأوامر الخاصة بالعديد من سمات المنزل المزوّد بأجهزة ذكية مثل:

  • Ok Google، اضبط السطوع على 50%.
  • Ok Google، أريد ضبط درجة الحرارة على 98 درجة.

إجراءات مخصّصة على الأجهزة

يمكنك أيضًا إنشاء إجراءات مخصّصة للأجهزة من أجل أجهزتك الفريدة. بالنسبة لهذه الإجراءات، يمكنك تحديد القواعد النحوية والأوامر:

  • Ok Google، أريد أن يومض المصباح 5 مرات.
  • Ok Google، أريد الانتقال إلى اليسار.

يمكنك الاطّلاع على مزيد من المعلومات عن دمج هذه الإجراءات باستخدام خدمة "مساعد Google".

آلية العمل

الجهاز مثبّت عليه حزمة تطوير البرامج (SDK) لخدمة "مساعد Google"، بالإضافة إلى بيانات اعتماد للوصول إلى خدمة "مساعد Google". ويرسل الجهاز الطلب المنطوق (تفعيل.) ويطلب من الخدمة تشغيل ضوء LED على لوح الجهاز. ويُرسِل الجهاز أيضًا طرازه ومعرِّفات الجهاز الافتراضية لكي تتمكّن الخدمة من تحديد أفضل طريقة للاستجابة في سياق الطلب.

تستخدم الخدمة تقنية "التعرّف التلقائي على الكلام (ASR)" لتحديد الكلمات التي قالها المستخدم، و"معالجة اللغات الطبيعية" (NLP) لتحليل معنى الطلب من هذه الكلمات وفهمه، ومطابقة الجهاز لتوفير سياق للطلب. هذا السياق مهم لأنه يحدد الإجراءات التي يدعمها الجهاز وكيف يجب تنفيذ هذه الإجراءات.

تستجيب الخدمة بعد ذلك بنص منطوق إلى المستخدم (بالتأكيد.) بالإضافة إلى الطلب الخاص بالجهاز. يعرف الجهاز كيفية التعامل مع هذا الأمر: فهو يشغّل ضوء LED!

مثال على مؤشر LED للإجراءات على الجهاز

البدء

يمكنك تحويل أفكارك إلى واقع من خلال تضمين "مساعد Google" في مشروعك، ثم إضافة وظائف فريدة من خلال Device Actions. يمكنك تطوير مشروعك باستخدام خدمة "مساعد Google".