- Изменение голосового меню портативной колонки
- Заключение
- Как сбросить настройки Bluetooth-колонок до заводских
- Быстрый способ сброса настроек Bluetooth-динамиков.
- Что важно знать
- Как перевести динамик Bluetooth в режим сопряжения
- Как восстановить заводские настройки Bluetooth-динамика
- Как сбросить Bluetooth-динамик Anker Soundcore
- Как сбросить настройки Bluetooth-динамика JBL
- Как сбросить настройки Bluetooth-динамика Ultimate Ears
- Как сбросить настройки беспроводного динамика Sony
- Как сбросить Bluetooth-динамик Bose
- Как сбросить настройки динамика Sonos (проводного или Bluetooth)
- Как сбросить настройки Bluetooth-динамика Bang & Olufsen
- Как сбросить Bluetooth-динамик Tribit
- Как отключить гугл ассистент для наушников на Андроид
- Что такое Гугл-ассистент
- Как отключить ассистента для наушников
Изменение голосового меню портативной колонки
Приветствую уважаемый читатель! В этой статье я постараюсь рассказать как мне удалось модифицировать прошивку портативной колонки, при том, что я не являюсь программистом. Наверняка для кого то идея окажется не новой, но когда я столкнулся с этой задачей быстрого ответа не нашел. В конце статьи я запилил видео, если кому окажется лень читать.
Итак, есть некая портативная колонка (в данном случае DEXP Phill), главный ее недостаток в том, что производитель воткнул в нее орущее на максимальной громкости голосовое меню, которое невозможно отключить либо сделать тише. Что-же разберем посмотрим что внутри.
Динамики и аккумулятор:
Эти две микросхемы — усилители мощности звука (УМЗЧ):
Здесь большая, многоногая микросхема — собственно плеер, внизу контроллер заряда аккумулятора и посередине SPI-flash память 25q40ATIG на 512 кБ (4 мБит):
Мне кажется логично предположить, что в этой флэшке и зашиты файлы голосового меню, среди прочего. Ок, берем программатор CH341A выпаиваем микросхему и считываем содержимое.
Микросхему можно не припаивать а просто зажать:
Итак считав данные мы получили бинарный (bin) файл размером 512 кБ в котором на первый взгляд ничего не понятно:
Если кто не знает, то здесь показаны: слева — адреса ячеек памяти, по середине — байты (данные) представленные в 16-ричном исчислении, где максимальное значение FF, или 255 в 10-ричном. Справа редактор подставляет символы ACSII, которые иногда здорово помогают!
Если открыть в hex редакторе любой mp3 файл, а до кучи ещё и погуглить на тему устройства ID3 тэгов становиться понятно где собака зарыта где и как можно искать эти самые mp3 файлы голосового меню.
Все mp3 файлы имеющие ID3v2 начинаются с последовательности байт 49 44, поскольку ID3v2 пишется в начале файла — это первый ключ. ID3v1 — пишется в конце — это второй ключ. Мне повезло, то ли благодаря избытку памяти, то ли лени программисты не стали удалять ID3 тэги и байт за байтом я выудил нужные мне файлы. Поясняю: находим начальные и конечные байты, выделяем, копируем в новый hex файл и сохраняем с расширением mp3:
С удивлением обнаружил в прошивке множество других голосовых файлов. Например, озвучены цифры, правда на английском, позже понял для чего они нужны: у колонки есть bluetooth и когда она подключена к телефону во время вызова проговаривает входящий номер. Кривая локализация. Кстати, вот с какой чудовищной динамической компрессией выполнена озвучка:
Догадливый читатель, наверное уже понял что делать дальше, есть два пути: изменить громкость у оригинальных файлов, сделать что то типа такого:
Или заменить на что то более достойное. Я подобрал в бесплатных музыкальных банках новые звуки. Тут главное подогнать под размер заменяемого файла: меньше можно, больше — нет. Хорошо уменьшает размер ресемплирование (например с 44100 -> 22050) и собственно битрейт, но на компромисс идет качество. Далее выполняем всё в обратной последовательности: открываем новые mp3 файлы в hex редакторе копируем их на нужные места в прошивку, сохраняем прошивку, записываем в микросхему, припаиваем микросхему на место, собираем колонку. Profit.
Сделать новый файл размером байт в байт с заменяемым невозможно. Проще сделать его меньше, а остатки старого заполнить 0x00 (нулями). Иными, словами нужно сначала выделить всю заменяемую область, заполнить 0x00, а затем вставить новые данные с заменой (нулей) без сдвига ячеек памяти и изменения размера конечного файла прошивки.
Заключение
Важное замечание: конкретно в моем случае программатор CH341A смог только прочитать 25Q40ATIG, записать не смог т.к. ее нет в списке поддерживаемых. Поэтому пришлось купить аналог: 25Q40BVSIG с которым всё получилось.
Источник
Как сбросить настройки Bluetooth-колонок до заводских
Быстрый способ сброса настроек Bluetooth-динамиков.
Беспроводные Bluetooth-колонки – это современный компактный гаджет, который позволяет слушать музыку с отличным звуком без подключения к внешнему источнику питания. Bluetooth-динамик работает по беспроводной технологии Bluetooth и подключается к смартфону или планшету.
Блютуз-колонки получили широкое распространение благодаря небольшому размеру, возможности носить устройство с собой повсюду, высокому качеству звучания и независимости от проводного электропитания.
Иногда возникает необходимость сбросить настройки динамиков Bluetooth до заводских. Это может понадобиться, если устройство перестало работать должным образом или вы захотите использовать его с другой системой.
Мы в 1Gai.Ru изучили, как это сделать для беспроводных колонок Bluetooth разных производителей.
Что важно знать
tampatra / iStock / Getty Images Plus
Сначала отключите динамики: меню Bluetooth > (найдите имя динамика или номер модели) > найдите пункт меню «забыть устройство» («forget device») или «разорвать пару» («unpair»).
Затем выполните сброс: удерживайте комбинацию кнопок – например, кнопку питания, кнопку Bluetooth или кнопку громкости. Какие именно кнопки используются для сброса, смотрите в Руководстве пользователя колонок.
Существует альтернатива, если комбинация кнопок не сработает. Найдите на корпусе колонки кнопку в маленьком отверстии с надписью «сброс» («Reset»). Некоторые производители используют этот метод в качестве сброса настроек своих динамиков.
Как перевести динамик Bluetooth в режим сопряжения
В некоторых случаях вам не нужно полностью перезагружать Bluetooth-динамик, вместо этого достаточно принудительно переключить его в режим сопряжения. Прежде чем перейти в режим полного восстановления заводских настроек, мы рекомендуем сначала попробовать следующие шаги:
1. Нажмите кнопку с логотипом Bluetooth, чтобы войти в режим сопряжения.
2. Перейдите в меню Bluetooth вашего устройства. В iOS, Mac и Windows вы можете найти его в системных настройках. На Android вы попадете в меню путем длительного нажатия кнопки Bluetooth на панели уведомлений.
3. Найдите и выберите в списке название или номер модели вашей Bluetooth-колонки.
4. Если после этого проблема не исчезнет, тогда, возможно, поможет сброс настроек до заводских.
Как восстановить заводские настройки Bluetooth-динамика
Почти все колонки Bluetooth имеют средства для полного сброса настроек до заводских, при этом стираются все связи колонок с устройствами Bluetooth. Это позволяет вам «начать с нуля» работу с динамиками, как если бы вы только что вытащили их из упаковочной коробки.
Лучше сначала «забыть» или «разорвать пару» динамика со всеми устройствами. Вы можете сделать это, перейдя в меню Bluetooth, как указано выше, найдя имя динамика или номер модели и выбрав опцию разрыва пары.
Теперь все готово к обнулению настроек динамика до заводских. Чаще всего сброс к заводским настройкам представляет собой кнопку в небольшом углублении на корпусе, четко обозначенную «Reset». Нужно использовать карандаш или любой острый и тонкий предмет, которым удобно добраться до кнопки, и нажать, чтобы принудительно сбросить настройки.
Если этого отверстия не существует, значит, есть комбинация кнопок, которые вам нужно удерживать одновременно, чтобы достичь желаемого результата. В статье ниже приведены инструкции для популярных брендов Bluetooth-динамиков, но если вы все-таки сомневаетесь, то лучше обратиться к руководству, прилагаемому к вашему устройству.
Как сбросить Bluetooth-динамик Anker Soundcore
1. Нажмите и удерживайте кнопку питания около 10 секунд.
2. Теперь нажмите кнопку Bluetooth, чтобы войти в режим сопряжения.
3. Подключите новые устройства так же, как и новый динамик.
Как сбросить настройки Bluetooth-динамика JBL
1. Включите динамик JBL.
2. Нажмите и удерживайте кнопки воспроизведения и увеличения громкости в течение 5-10 секунд, пока динамик не выключится автоматически.
Как сбросить настройки Bluetooth-динамика Ultimate Ears
1. В области управления устройством (часто под резиновой заглушкой) есть небольшая кнопка с отверстием под названием «Reset». Чтобы нажать на эту кнопку, воспользуйтесь карандашом или другим острым предметом.
2. Нажмите и удерживайте кнопки питания и уменьшения громкости около 6 секунд, пока не услышите, что устройство выключилось.
3. Включите динамик и используйте его, как новый.
Как сбросить настройки беспроводного динамика Sony
1. В области управления устройством (часто под резиновой заглушкой) есть небольшая кнопка с отверстием под названием «Reset». Чтобы нажать на эту кнопку, воспользуйтесь карандашом или другим острым предметом.
2. Теперь настройки вашего динамика сброшены, и его можно использовать, как если бы это был новый динамик. Обратите внимание: сброс настроек динамика Sony не приводит к автоматической очистке списка сопряженных устройств Bluetooth, поэтому лучше всего выполнить шаг, описанный выше: найти в меню настроек пункт «забыть устройство» («forget device») или «разорвать пару» («unpair»).
Как сбросить Bluetooth-динамик Bose
1. Включите динамик Bose.
2. В зависимости от вашего устройства Bose нажмите и удерживайте кнопку питания или кнопку отключения звука в течение примерно 10 секунд, пока голосовая подсказка не отключит динамик или не попросит вас выбрать новый язык.
3. Включите динамик или выберите новый язык и используйте его как новый используемый.
Как сбросить настройки динамика Sonos (проводного или Bluetooth)
1. Если ваш динамик Sonos подключен, отключите устройство. Затем, в зависимости от вашего устройства, удерживая нажатой кнопку подключения или кнопку воспроизведения/паузы, подключите динамик и подождите, пока индикатор не замигает оранжевым и белым.
2. Если ваш динамик Sonos заряжается через базу (например, Sonos Roam), выполните указанные выше действия, за исключением того, что поместите динамик на базу вместо того, чтобы подключать и отключать его.
3. Когда сброс будет завершен, индикатор должен загореться зеленым, что позволит вам использовать динамик, как если бы он был новым.
Как сбросить настройки Bluetooth-динамика Bang & Olufsen
1. Включите динамик B&O.
2. Одновременно нажмите и удерживайте кнопки питания и Bluetooth в течение нескольких секунд, пока цвет индикатора не сменится с красного на белый.
3. Включите динамик и используйте его как новый.
Как сбросить Bluetooth-динамик Tribit
1. Включите динамик Tribit.
2. Одновременно нажмите и удерживайте кнопки увеличения и уменьшения громкости около 5 секунд.
3. Включите динамик и используйте его, как новый.
Источник
Как отключить гугл ассистент для наушников на Андроид
Обладатели устройств на базе операционной системы Андроид периодически сталкиваются со странным багом. Во время использования наушников или колонок виртуальный ассистент Google озвучивает уведомления и периодически сообщает время и настройки персонализации. Разумеется, это делает нормальное прослушивание музыки и разговоры по телефону невозможными. Ниже вы найдете пошаговую инструкцию, как отключить уведомления от гугл-ассистента при использовании наушников или колонки.
Что такое Гугл-ассистент
Гугл-ассистент — виртуальный помощник для мобильных телефонов и планшетов с установленной операционной системой Андроид. Помощник вызывается голосовой командой «Окей, Google». Примечательно, что устройство с высокой точностью распознает голос владельца и реагирует только на него. С помощью голосового помощника можно управлять многими функциями мобильного устройства: делать звонки, отправлять личные сообщения, устанавливать будильники, делать заметки, открывать приложения. Виртуальный ассистент поможет найти информацию в браузере, построить маршрут на карте, включить музыку или видео на YouTube. Кроме того, гугл-ассистент способен включать и выключать устройства на смартфоне: Bluetooth, Wi-Fi другие.
Как отключить ассистента для наушников
В режиме работающих наушников или колонки активный голосовой помощник не всегда бывает необходим, а частые уведомления и вовсе могут раздражать и мешать просмотру фильмов и воспроизведению музыки. К счастью, отключать ассистента насовсем не требуется. Достаточно немного изменить настройки голосового помощника, и проблема будет решена.
Инструкция, как отключить уведомления:
- Произнесите в микрофон: «Окей, Гугл».
- После ответа голосового помощника продолжите: «Настройки Ассистента». Это необходимо сказать именно в такой формулировке, четко и достаточно громко, чтобы система смогла правильно распознать запрос.
- Перейдите в раздел Устройства.
- Кликните по разделу Личные устройства и выберите наушники.
- Отключите параметр Озвучивание уведомлений.
Попасть в Настройки Ассистента можно и без голосовой команды. Для этого перейдите в меню Настройки, раздел Google и следуйте инструкции выше.
При желании вы всегда сможете возобновить озвучивание гугл-ассистентом уведомлений, чтобы не пропустить важные сообщения.
Источник