إدارة الطاقة في الصوت

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

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

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

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

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

تُعدّ الاستخدامات التالية لسمة الصوت من الاستخدامات المهمة:

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

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