По словам Джеффа Безоса, это аппаратная кнопка, и различные источники, похоже, согласны с разборками
В сообщении на форуме EEVblog цитируется видео с участием Джеффа Безоса, основателя Amazon:
В этом видео о том, как Джефф Безос дает интервью Уолтеру Исааксону около 6 минут, Безос утверждает, что кнопка отключения звука на Amazon Echo физически подключена к схеме усиления микрофона, что делает невозможным его повторное включение с помощью программного обеспечения.
Это также поддерживается потоком Reddit, в котором говорится, что «в основном это физическое аналоговое соединение, которое прерывает поток цепи к микрофону». Другой комментатор добавил:
Нет напряжения для микрофонов, когда отключен звук. Вы также правы в том, что состояние отключения звука является программно управляемым. Тем не менее, состояние светодиода под кнопкой электрически связано с тем, включены ли микрофоны (одна и та же схема), поэтому невозможно обеспечить питание микрофонов без вашего ведома.
Тем не менее, эти источники не совсем ясно, на какие модели они ссылаются. Дальнейший взгляд на разборку ссылок в сообщении на форуме может быть интересным для проверки этого.
Другим источником, поддерживающим теорию «аппаратных кнопок», является сайт Apple Insider , на котором обсуждается предыдущая уязвимость Echo. Он отмечает, что:
Несмотря на получение доступа к постоянно включенному микрофону, хакер не может обойти физическую кнопку отключения звука на устройстве, которая полностью отключает микрофон. Этот переключатель представляет собой аппаратный механизм, который нельзя изменить с помощью программного обеспечения, хотя вполне возможно, что при дополнительной работе эта кнопка может быть физически отключена решительным злоумышленником.
К сожалению , разрыв iFixit не включает в себя хорошее изображение или какой-либо комментарий к схеме кнопки отключения звука для правильного устройства Echo. Тем не менее, существует значительное количество доказательств того, что в конце концов это может быть аппаратная кнопка.
Кнопка напоминает мгновенный нажимной переключатель, и я на 99% уверен, что при перезагрузке состояние отключения звука сбрасывается.
Имея в виду оба этих фактора, я бы предположил, что это программный звук, а не физическое отключение микрофона.
источник
Я согласен с оценкой @ hardillb: это программная кнопка. У меня есть несколько основных причин полагать, что так:
Кнопка отключения звука включает красный световой сигнал. Хотя это было бы возможно сделать с помощью аппаратной кнопки, логически логично сделать это с помощью программной кнопки.
Если я не ошибаюсь, кнопка отключения звука управляет динамиками и микрофоном. Согласно этому источнику , когда вы включаете Alexa, он проходит обычную последовательность загрузки и говорит: «Привет!» прежде чем он вернется в приглушенное состояние. Если бы это была аппаратная кнопка, я бы ожидал, что она не сможет ничего сказать.
источник