Quản lý năng lượng âm thanh, Quản lý năng lượng âm thanh

Để hỗ trợ quản lý năng lượng dành riêng cho xe, Android cung cấp dịch vụ CarPowerManagementService và giao diện CarPowerManager . Chính sách nguồn ảnh hưởng đến ngăn xếp âm thanh của Android Automotive OS (AAOS) và HAL âm thanh với thành phần âm thanh android.car.hardware.power.PowerComponent.AUDIO . Để tìm hiểu thêm, hãy xem Quản lý nguồn .

Trong CarAudioService , CarAudioPowerListener được đăng ký trên CarPowerManagementService khi bật định tuyến âm thanh động. Điều này cho phép CarAudioService lắng nghe những thay đổi về chính sách nguồn điện liên quan đến âm thanh. Khi âm thanh bị tắt bởi chính sách nguồn, các hành động sau sẽ diễn ra:

  • Chỉ những yêu cầu tập trung vào việc sử dụng thuộc tính âm thanh quan trọng mới được giữ lại. Các yêu cầu tập trung khác bị bỏ qua.

  • Tất cả các yêu cầu tập trung đến của việc sử dụng thuộc tính âm thanh không quan trọng đều bị từ chối.

  • Nếu tắt tiếng nhóm âm lượng ô tô, thì các nhóm âm lượng ô tô không chứa ngữ cảnh âm thanh cho việc sử dụng thuộc tính âm thanh quan trọng sẽ bị tắt tiếng.

Việc sử dụng thuộc tính âm thanh sau đây được coi là quan trọng:

  • Khẩn cấp
  • Sự an toàn

Trong Cấu hình mẫu (phiên bản 2) , chúng tôi khuyên bạn nên sử dụng các nhóm âm lượng riêng cho âm thanh hệ thống, bao gồm cả trường hợp khẩn cấp và an toàn, từ các bối cảnh khác trong vùng âm thanh chính. Bằng cách này, các nhóm âm lượng cho tất cả các mục đích sử dụng thuộc tính âm thanh không quan trọng sẽ bị tắt khi tắt âm thanh, trong khi âm thanh khẩn cấp và an toàn vẫn không bị tắt.

,

Để hỗ trợ quản lý năng lượng dành riêng cho xe, Android cung cấp dịch vụ CarPowerManagementService và giao diện CarPowerManager . Chính sách nguồn ảnh hưởng đến ngăn xếp âm thanh của Android Automotive OS (AAOS) và HAL âm thanh với thành phần âm thanh android.car.hardware.power.PowerComponent.AUDIO . Để tìm hiểu thêm, hãy xem Quản lý nguồn .

Trong CarAudioService , CarAudioPowerListener được đăng ký trên CarPowerManagementService khi bật định tuyến âm thanh động. Điều này cho phép CarAudioService lắng nghe những thay đổi về chính sách nguồn điện liên quan đến âm thanh. Khi âm thanh bị tắt bởi chính sách nguồn, các hành động sau sẽ diễn ra:

  • Chỉ những yêu cầu tập trung vào việc sử dụng thuộc tính âm thanh quan trọng mới được giữ lại. Các yêu cầu tập trung khác bị bỏ qua.

  • Tất cả các yêu cầu tập trung đến của việc sử dụng thuộc tính âm thanh không quan trọng đều bị từ chối.

  • Nếu tắt tiếng nhóm âm lượng ô tô, thì các nhóm âm lượng ô tô không chứa ngữ cảnh âm thanh cho việc sử dụng thuộc tính âm thanh quan trọng sẽ bị tắt tiếng.

Việc sử dụng thuộc tính âm thanh sau đây được coi là quan trọng:

  • Khẩn cấp
  • Sự an toàn

Trong Cấu hình mẫu (phiên bản 2) , chúng tôi khuyên bạn nên sử dụng các nhóm âm lượng riêng cho âm thanh hệ thống, bao gồm cả trường hợp khẩn cấp và an toàn, từ các bối cảnh khác trong vùng âm thanh chính. Bằng cách này, các nhóm âm lượng cho tất cả các mục đích sử dụng thuộc tính âm thanh không quan trọng sẽ bị tắt khi tắt âm thanh, trong khi âm thanh khẩn cấp và an toàn vẫn không bị tắt.