Как сделать звуковые оповещения

Как изменить звук уведомлений Android для разных приложений

По умолчанию уведомления от разных приложений Android приходят с одним и тем же выбранным по умолчанию звуком. Исключение составляют редкие приложения, где собственный звук уведомления установили разработчики. Это не всегда удобно, а возможность уже по звуку определять вайбер это, инстаграм, почта или SMS, может быть полезным.

В этой инструкции подробно о том, как настроить разные звуки уведомлений для различных приложений на Android: сначала на новых версиях (8 Oreo и 9 Pie и Android 10), где эта функция присутствует в системе, затем — на Android 6 и 7, где по умолчанию такой функции не предусмотрено. Также может быть полезным: Как изменить или поставить свой рингтон на Android.

Примечание: звук для всех уведомлений можно изменить в Настройки — Звук — Мелодия уведомления, Настройки — Звуки и вибрация — Звуки уведомлений или в аналогичных пунктах (зависит от конкретного телефона, но везде примерно одинаково). Для того, чтобы добавить собственные звуки уведомлений в список, просто скопируйте файлы мелодий в папку Notifications во внутренней памяти вашего смартфона.

Изменение звука уведомления отдельных приложений Android 9 и 8

В последних версиях Android присутствует встроенная возможность устанавливать разные звуки уведомлений для разных приложений.

Настройка выполняется очень просто. Далее скриншоты и пути в настройках приведены для Samsung Galaxy Note с Android 9 Pie, но и на «чистой» системе все необходимые шаги почти в точности совпадают.

  1. Зайдите в Настройки — Уведомления.
  2. Внизу экрана вы увидите список приложений, отправляющих уведомления. Если отображаются не все приложения, нажмите по кнопке «Просмотреть все».
  3. Нажмите по приложению, звук уведомления которого нужно изменить.
  4. На экране будут показаны разные типы уведомлений, которые может отправлять это приложение. Например, на скриншоте ниже мы видим параметры приложения Gmail. Если нам нужно изменить звук уведомлений для входящей почты на указанный почтовый ящик, нажимаем по пункту «Почта. Со звуком».
  5. В пункте «Со звуком» выбираем нужный звук для выбранного уведомления.

Аналогичным образом вы можете поменять звуки уведомлений для различных приложений и для разных событий в них или, наоборот, отключить такие уведомления.

Отмечу, что существуют приложения, для которых такие настройки недоступны. Из тех, что встретились лично мне — только Hangouts, т.е. их не так много и они, как правило, и без того используют собственные звуки уведомлений вместо системных.

Как изменить звуки разных уведомлений на Android 7 и 6

В предыдущих версиях Android нет встроенной функции для установки различных звуков для различных уведомлений. Однако это можно реализовать с помощью сторонних приложений.

В Play Маркет доступно несколько приложений, имеющих такие функции: Light Flow, NotifiCon, Notification Catch App. В моем случае (тестировал на чистом Android 7 Nougat) наиболее простым и работоспособным оказалось последнее приложение (на русском языке, root не требуется, исправно работает при заблокированном экране).

Изменение звука уведомления для приложения в Notification Catch App выглядит следующим образом (при первом использовании придется дать много разрешений, чтобы приложение могло перехватывать системные уведомления):

  1. Зайдите в пункт «Профили звука» и создайте свой профиль, нажав по кнопке «Плюс».
  2. Введите имя профиля, затем нажмите по пункту «Default» и выберите нужный звук уведомления из папки или из установленных мелодий.
  3. Вернитесь на предыдущий экран, откройте вкладку «Приложения», нажмите «Плюс», выберите приложение, для которого нужно изменить звук уведомления и установите для него созданный вами звуковой профиль.
Читайте также:  Как сделать камерную сушку

На этом всё: тем же способом вы можете добавить звуковые профили для других приложений и, соответственно, изменить звуки их уведомлений. Скачать приложение можно из Play Маркет: https://play.google.com/store/apps/details?id=antx.tools.catchnotification

Если по какой-то причине это приложение у вас не заработало, рекомендую попробовать Light Flow — оно позволяет не только менять звуки уведомлений для разных приложений, но и другие параметры (например, цвет светодиода или скорость его мигания). Единственный недостаток — не весь интерфейс переведен на русский язык.

Источник

Простой способ создания голосового оповещения в системе Домашней автоматизации («Умный дом»)

Протестировав консольный SIP клиент Linphonec, увидел в нём возможность простого и быстрого способа реализации оповещения голосом на мобильный телефон, для домашней системы автоматизации.

Думаю данный способ подойдёт для многих DIY систем автоматизации своего дома, приведу свой вариант.

Имею систему автоматизации «Умный дом» MajorDoMo, которая установлена на одноплатный компьютер Raspberry Pi (под управлением ОС Raspbian (Debian 9).

Создадим возможность оповещения от MajorDoMo к смартфону без использования дополнительного оборудования и своего VoIP сервера.

Краткий принцип действия оповещения: в случае критичной аварии (перечень аварий каждый может определить для себя свой), система автоматизации управляет консольным VoIP клиентом и вызывает хозяина по SIP протоколу, после ответа проигрывает ранее записанный звуковой файл с сообщением об аварии.

Первым делом нам понадобится два аккаунта от SIP провайдера с бесплатными входящими/исходящими внутри сети. Для примера возьмем сервис облачной телефонии Zadarma.com.

Первый шаг: производим регистрацию, у провайдера, при этом получаем доступ к личному кабинету и свой аккаунт SIP. Можем зарегистрироваться с нескольких почтовых ящиков, а можем пополнить счет и получить дополнительные номера. В любом случае у нас должно быть 2 номера (аккаунта) и пароля к нему.

На смартфоне (у меня работает под ОС Androd) из маркета устанавливаем мобильное приложение, подойдёт любой SIP клиент. Для удобства и минимизации первоначальных настроек, можем использовать фирменное приложение для звонков Zadarma, а можем более функциональное.
После установки, производим регистрацию, указав свой номер и пароль к нему, на этом настройка смартфона окончена. Итак мы задействовали один номер.

На сервере домашней автоматизации Raspberry, нам потребуется терминальный SIP клиент Linphonec. При установке из репозитория Raspbian устанавливается довольно старая версия 3.6.1, которая не совсем корректно не работает с звуковой системой ALSA, но так как использовать напрямую голос нет необходимости, пойдём по легкому пути.

Установку актуальной версии пакета Linphone (3.12.0) без графического интерфейса для Debian 9, я описывал в прошлой статье: DIY кнопка вызова. Raspberry Pi, MajorDoMo, Freeswitch и Linphonec. Там же можно найти информацию по установке USB звуковой карты и настройки звука для Raspberry Pi.

В терминале выполняем следующую команду:

Производиться установка утилиты консольного клиента linphonec и linphonecsh — консольная программа для управления работающей в фоновом режиме linphonec в директорию /usr/bin.
Произведем первый запуск набрав:

Запускаем его, SIP клиент ругается на ALSA, не обращаем на это внимания.

Выполняем команду регистрации клиента (Linphonec) на сервере zadarma, указываем свой второй номер и пароль:

Если ввод произведён правильно, то видим ответ о успешной регистрации:

Выходим из клиента (Ctrl+c, при этом клиент сохраняет настройки в файл .linphonerc текущего пользователя, в моем случае, директорию /home/pi/. При следующем запуске SIP клиент автоматически регистрируется на сервере провайдера.

Читайте также:  Forestry пасека как сделать

Делаем запись голосового сообщения (например: «Внимание системы была перезагружена, сейчас состояние в работе»:

Для запуска и управления Linphonec в режиме демона, используется утилита Linphonecsh. Первоначально при запуске необходима инициализация клиента linphonecsh -init. При выполнении этой команды происходит запуск консольного клиента, без загрузки конфигурационного файла.

Чтобы при запуске выполнялось чтение конфигурации запустим с флагом с:

Сейчас можем управлять консольным клиентом из терминала.

Попробуем выполнить следующие команды:

Где generic — команды самой программы Linphonec. ХХХХХ — наш SIP номер, установленный на смартфон.

При этом происходит вызов, при ответе — слышно проигрывание записанного ранее файла с аварией.

Вручную всё заработало. Для интеграции с системой домашней автоматизации на основе MajorDoMo, для примера, возьмём аварийную ситуацию с перезапуском сервера.
Прописываем следующую строку в crontab (при загрузке ПК, загружается консольный клиент:

Далее переходим на web страницу системы УД, переходим в Панель Управления — Сценарии — События — Startup..

Сценарии реализуются на языке программирования PHP. В коде уже есть одна строчка, которая при запуске системы произносит фразу с IP адресом сервера.

Добавим еще несколько:

Устанавливаем выполнить после сохранения, сохраняем, при этом происходит вызов на мобильный телефон.

Выполняем перезагрузку системы MajorDoMo, через Сервис — Перезагрузка/отключение.
После перезагрузки на телефон поступает голосовое уведомление. Такой же алгоритм действий можно сделать для другой критичной для вас аварии.

Немного изменив последовательность действий, можно установить в свою систему домашней автоматизации собственный сервер IP телефонии (Asterisk, Freeswitch и т.д.), подключить к нему VoIP шлюз и напрямую выходить на мобильного оператора или ТфОП. Этот вариант более функциональнее, имеет больше возможностей, но и требует несколько больших затрат, как материальных, так и для настройки системы.

Источник

Как сделать звуковые оповещения

Будь в курсе последних новостей из мира гаджетов и технологий

Как выбрать определенный звук уведомлений для отдельного приложения на Android

Начиная с Android 9.0 Pie в системе доступна функция, позволяющая выбрать определенный звук уведомлений для каждого приложения. Более того, в некоторых случаях можно установить разные звуковые сигналы для отдельных категорий оповещений.

Все шаги, описанные в инструкции, выполнены на смартфоне под управлением стокового Android 9.0 Pie. В зависимости от прошивки и версии Android, названия пунктов и разделов настроек могут отличаться.

Первым делом необходимо открыть «Настройки», перейти в раздел «Приложения и уведомления», раскрыть полный список приложений и найти требуемую программу.

В настройках приложения нужно выбрать пункт «Уведомления», а затем выбрать тип оповещений, звук которых вы хотите изменить.

Останется раскрыть список дополнительных настроек, кликнуть по пункту «Звук» и выбрать желаемую мелодию. Это может быть как один из стандартных рингтонов, так и любой трек, загруженный пользователем. Во втором случае для выбора мелодии необходимо использовать файловый менеджер.

Источник

Как правильно настроить уведомления в Android

В наши дни уведомления стали обыденностью, но для большинства пользователей эта обыденность совсем не из приятных. Чем бы вы не занимались и какой бы деловой не были, бесконечный поток уведомлений может вывести из себя любого. Да, можно легко включить режим “Не беспокоить” и это в какой-то степени решит проблему, но это решение не идеально, ведь вы можете положить телефон на стол или в сумку и забыть про него, пропустив впоследствии какое-нибудь важное уведомление. Решение у этой непростой, но насущной, проблемы есть и мы расскажем о нем в этом материале, так что, если у вас есть немного времени, то лучше потратьте его с пользой прямо сейчас, настроив свои назойливые уведомления, и живите дальше спокойно, словно буддийский монах.

Читайте также:  Как сделать высоты треугольника

Примечание: все советы по настройке уведомлений в этом материале могут быть сделаны на ОС Android версии Oreo и выше.

Блокируем ненужные категории уведомлений

Так называемые категории уведомлений были добавлены в Android Oreo, и они являются мощным инструментом для управления уведомлениями приложений. Категории уведомлений позволяют отключать определенные типы уведомлений (групповые сообщения в WhatsApp, уведомления от Google и т.д.). Блокируя ненужные категории уведомлений, вы можете быть уверены, что когда получите уведомление, это будет именно то, что вам нужно проверить.

Доступ к категориям уведомлений на Android Oreo и выше

  1. Откройте «Настройки».
  2. Выберите пункт «Приложения и уведомления».
  3. Нажмите «Показать все приложения».
  4. Выберите приложение, уведомления которого вы хотите настроить.
  5. Нажмите «Уведомления приложения»

Обратите внимание, что получить доступ к этим настройкам можно и двумя другими способами: нажать и удерживать само уведомление, когда вы его получите или несильно спайпнуть уведомление в сторону и нажать на значок шестеренки. Если вы случайно заблокировали какую-то категорию уведомлений и хотите ее вернуть, выполните действия, описанные выше.

Настраиваем поведение уведомлений

После того, как вы определились, какие уведомления вам действительно нужно получать, вы можете изменить способ их получения. По умолчанию все уведомления издают какой-то звук и всплывают в верхней части экрана. Порой такие уведомления могут отвлекать, и чтобы этого не происходило, вы можете перейти в категории уведомлений, как сказано в предыдущем пункте и перейти в пункт “Важность”.

Здесь вы можете отключить звук уведомления или оставить только всплывающее окно без звука. Таким образом, если вы ждете какого-то уведомления, вы узнаете, когда получите его, но оно не отвлечет вас неприятным звуком или всплывшим на половину экрана окном.

Меняем звуки уведомлений

Если вы привыкли и жить не можете без звуковых уведомлений, существует простой способ оптимизировать способ их получения. Установив определенный звук для важных категорий уведомлений, вы можете мгновенно понимать, когда что-то требует вашего внимания, а когда пришедшее уведомление можно смело и без последствий проигнорировать.

На этот раз нам снова понадобится зайти в категории уведомлений, как описано в первом пункте и нажать на пункт “Звук”. Теперь выберите любой рингтон, который у вас сохранен заранее или создайте свой, нажав на значок плюса в конце списка с рингтонами. Со временем вы научитесь определять виды уведомлений по одному только звуку, и если вам понравится такая концепция, вы можете применить те же настройки для входящих вызовов в приложении “Контакты”.

Учимся откладывать важные уведомления на потом

Самые важные уведомления для того и важные, что их необходимо получить и немедленно сделать то, ради чего это уведомление было инициировано. Но даже для важных уведомлений порой настает неподходящее время или, например, настроение. В таком случае уведомление можно отложить на определенный срок и, получив его повторно, наконец, ответить (или снова отложить).

Для того чтобы отложить уведомление, свайпните по нему в сторону, нажмите на значок часов и выберете время на которое хотите отложить уведомление. Таким образом, уведомлением может служить вам напоминанием.

Если у вас есть одно из устройств линейки Pixel и вы установили на него бета-версию Android Q, то у вас есть возможность попробовать новую функцию – на новых уведомлениях появляется иконка колокольчика для того, чтобы вы могли отличать свежие уведомления от тех, что томятся в строке состояния уже целую вечность.

А вы уже знакомы с этими советами? Пользуетесь уведомлениями или у вас на телефоне всегда включен «Беззвучный режим»?

Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.

Источник

Поделиться с друзьями
Ответ и точка