إدارة تشغيل الصوت

لدعم إدارة الطاقة الخاصة بالمركبات، يقدّم Android خدمة CarPowerManagementService وواجهة CarPowerManager. تؤثر سياسة القصوى في حِزمة الصوت في نظام التشغيل Android Automotive ‏ (AAOS) وواجهة HAL للصوت مع مكوّن الصوت android.car.hardware.power.PowerComponent.AUDIO. لمزيد من المعلومات، يُرجى الاطّلاع على إدارة الطاقة.

في CarAudioService، يتم تسجيل CarAudioPowerListener على CarPowerManagementService عند تفعيل توجيه الصوت الديناميكي. يتيح ذلك لـ "CarAudioService" الاستماع إلى التغييرات في سياسة الطاقة ذات الصلة بالصوت. عند إيقاف الصوت وفقًا لسياسة الطاقة، يتم تنفيذ الإجراءات التالية:

  • يتم الاحتفاظ فقط بطلبات التركيز على استخدامات سمات الصوت المهمة. يتم تجاهل طلبات التركيز الأخرى.

  • يتم رفض جميع طلبات التركيز الواردة لاستخدامات سمة الصوت غير المُهمّة.

  • في حال استخدام ميزة كتم صوت مجموعة مستوى الصوت في السيارة، يتم كتم صوت مجموعات مستوى الصوت في السيارة التي لا تحتوي على سياق صوتي لاستخدامات سمة الصوت المهمة.

تُعدّ استخدامات سمة الصوت التالية ضرورية:

  • الطوارئ
  • الأمان

في نموذج الضبط (الإصدار 2)، ننصحك باستخدام مجموعات مستوى صوت منفصلة لأصوات النظام، بما في ذلك حالات القصوى والسلامة، من السياقات الأخرى في منطقة الصوت الأساسية. بهذه الطريقة، يتم كتم صوت مجموعات مستوى الصوت لجميع استخدامات سمة الصوت غير الحرجة عند إيقاف الصوت، بينما تظل أصوات الطوارئ والسلامة غير مكتومة.