Адаптивная громкость

Предлагаю сделать отключаемую функцию адаптивной регулировки уровня громкости.

Для чего нужно: В обычной квартире уровень фонового шума всегда меняется. Спят хозяева, спит ребенок - в квартире относительно тихо, полный дом гостей - стоит шум и гам, плюс все ситуации, что между. Обычно колонка настраивается на один уровень громкости, который можно изменять самому по мере необходимости. Но бывают ситуации, когда колонка, настроенная на низкую громкость, выдает какое-то уведомление, которое в шуме можно запросто прохлопать. А бывает, что в тишине Алиса гаркнет так, что можно сразу же менять памперс.

Что можно сделать: По команде "Алиса, включи адаптивную громкость" колонка начинает замерять фоновый уровень шума за, скажем, 1 минуту. Все равно ведь микрофоны работают в ожидании ключевого слова. При этом в зависимости от измеренного уровня фонового шума колонка подстраивает свою громкость.

Возможно, адаптивную громкость стоит исключить для воспроизведения музыки/подкастов на колонке. Возможно, можно дать пользователю самому решать что ему громко, реализовав режим обучения ("Алиса, запомни минимальную громкость", "Алиса, запомни максимальную громкость").

Интересно, но имхо сложновато реализуемо для разных сценариев.