سيتم إيقاف "إجراءات المحادثات" اعتبارًا من 13 حزيران (يونيو) 2023. لمزيد من المعلومات، يُرجى الاطّلاع على إنهاء إجراءات المحادثة.

الخطوات التالية

بعد تشغيل "مساعد Google" على مشروعك، جرِّب ما يلي:

  1. تخصيص طريقة تفاعل مشروعك مع "مساعد Google" على سبيل المثال، يمكنك تشغيل "مساعد Google" بنقرة زرّ أو وميض ضوء LED عند تشغيل محتوى صوتي آخر. يمكنك أيضًا عرض نص التعرّف على الكلام من "مساعد Google" على الشاشة.

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

تخصيص طريقة تفاعل مشروعك مع "مساعد Google"

تشغيل "مساعد Google"

باستخدام واجهة برمجة التطبيقات "لمساعد Google"، يمكنك التحكّم في وقت تشغيل طلب "مساعد Google". عدِّل الرمز النموذجي للتحكّم في ذلك (على سبيل المثال، بضغطة زر). يتم تنفيذ طلب "مساعد Google" من خلال إرسال طلب إلى EmbeddedAssistant.Assist.

الحصول على نص طلب المستخدم

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

يقع هذا النص في الحقل SpeechRecognitionResult.transcript.

تلقّي نص ردّ "مساعد Google"

تمنحك حزمة تطوير البرامج (SDK) في "مساعد Google" النص العادي للردّ الخاص بالمساعد. يمكنك استخدام هذا الإجراء لتقديم ملاحظات إلى المستخدم من خلال عرض النص على شاشة العرض.

يقع هذا النص في الحقل DialogStateOut.supplemental_display_text.

الحصول على الرد المرئي من "مساعد Google"

تتيح حزمة تطوير البرامج لـ "مساعد Google" إمكانية عرض استجابة "مساعد Google" للعرض في حال الردود المرئية على طلبات بحث معيّنة. على سبيل المثال، يعرض طلب البحث ما حالة الطقس في ماونتن فيو؟ درجة الحرارة الحالية، ويعرض تمثيلاً مرئيًا للطقس، واقتراحات لطلبات البحث ذات الصلة. بيانات HTML5 هذه (إن وجدت) متوفّرة في الحقل ScreenOut.data في حال تم تفعيل هذه الميزة.

يمكن تفعيل ذلك في pushtotalk.py وtextinput.py نماذج باستخدام علامة سطر الأوامر --display. ويتم عرض البيانات في نافذة متصفّح.

.

إرسال طلبات البحث عن طريق الإدخال النصي

إذا كانت لديك واجهة نصية (على سبيل المثال لوحة مفاتيح) مرتبطة بالجهاز، اضبط الحقل text_query في الحقل config (راجِع AssistConfig). لا تضبط الحقل audio_in_config.

ويتضمّن الرمز النموذجي الملف textinput.py. يمكنك تشغيل هذا الملف لإرسال طلبات البحث عبر الإدخال النصي.

إرسال طلبات البحث عبر إدخال الملف الصوتي

ويتضمّن الرمز النموذجي الملف audiofileinput.py. يمكنك تشغيل هذا الملف لإرسال طلب بحث عن طريق ملف صوتي. ينتج عن النموذج ملف صوتي يتضمن استجابة "مساعد Google".

التحكّم في مشروعك باستخدام أوامر مخصّصة

يمكنك إضافة أوامر مخصصة إلى "مساعد Google" تتيح لك التحكّم في مشروعك من خلال الصوت.

وفي ما يلي طريقتان لإجراء ذلك: