- Как сделать чтобы Android телефон говорил кто звонит
- Как включить озвучивание звонящего на чистой системе Android или любой другой с последними версиями приложения «Телефон» от Google
- Как сделать, чтобы телефон Samsung сообщал кто звонит при вызове
- Видео
- Входящий звонок для android
- Входящий звонок для android
- Делаем собственную индикацию о входящем звонке
- Перехватываем звонок
- Отладка звонка
- Показываем плашку
- Подводные камни
- Приложения для Звонков на Андроид
Как сделать чтобы Android телефон говорил кто звонит
На Android смартфонах как с оригинальным приложением «телефон» от Google, так и на использующих сторонний номеронабиратель, таких как Samsung Galaxy, вы можете включить озвучивание звонящего таким образом, чтобы телефон сообщал его имя при входящем звонке при наличии в списке контактов или номер телефона при его отсутствии в нём.
Ниже, в подробной инструкции для начинающих о том, как включить функцию озвучивания имени того, кто вам звонит — сначала на чистом Android, а затем — на телефонах Samsung. На близкую тему: Как включить вспышку при звонке на Android.
Как включить озвучивание звонящего на чистой системе Android или любой другой с последними версиями приложения «Телефон» от Google
Всё что потребуется, чтобы телефон говорил, кто вам звонит — даже не оригинальная и чистая система Android, а использование оригинального и обновлённого приложения «Телефон» от Google в качестве приложения для звонков по умолчанию. Шаги по включению будут следующими:
- В приложении «Телефон» нажмите по кнопке меню и перейдите в настройки.
- Пролистайте список настроек вниз и откройте пункт «Диктор идентификатора абонента».
- Нажмите по пункту «Объявление о том, кто звонит».
- Укажите, всегда ли следует озвучивать, кто звонит или только при использовании гарнитуры (наушников).
На этом всё. Если же вам наоборот требуется отключить эту функцию — просто выберите пункт «Никогда».
Примечание: при написании этого материала я столкнулся с тем, что приложение «Телефон» было не обновлено, а после обновления через Play Маркет функция не появилась. Решением оказалось полное закрытие приложения и его повторный запуск.
Как сделать, чтобы телефон Samsung сообщал кто звонит при вызове
На смартфонах Samsung Galaxy весь процесс включения функции озвучивания звонящих примерно тот же самый:
- Откройте приложение «Телефон», нажмите по кнопке меню и перейдите в «Настройки».
- Откройте пункт «Ответ и завершение вызовов».
- Включите опцию «Озвучивание имени абонента».
Готово, нужная функция включена, отключить её можно здесь же.
Видео
На других смартфонах с другими приложениями, используемыми для звонков, функция может отсутствовать или включаться слегка иначе: но в большинстве случаев нужную настройку можно найти где-то в параметрах приложения-номеронабирателя.
А вдруг и это будет интересно:
20.08.2021 в 21:38
Постоянные глюки от обновления к обновлению. Приложение, которое реализует основную функцию устройства работает абсолютно нестабильно.. Периодически не отображается кто же звонит, иногда вообще нет возможности ответить на звонок — просто пустой экран. Это ж надо было вместо идеальной звонилки от MIU…
Пользователь Google
12 августа 2021 г.
Неудобное, отвратительное приложение, в контактах одна информация в этом приложении другая. Не все контакты отображаются, бред какой-то. Чтобы найти нужный контакт нужно зайти не сразу в телефон, а искать его в контактах. Удалите. Верните звонилку
Очень много плохих отзывов об этом приложения от гугл
21.08.2021 в 08:54
В Xiaomi MI A1 такой опции нету.
21.08.2021 в 12:11
В ZTE только режим телетайпа, хотел бы узнать, что это такое.
22.08.2021 в 11:24
На ZTE вроде бы оригинальное приложение «Телефон» и, если я прав, убедитесь, что обновлено и перезапустите его (или перезагрузите телефон) — может и озвучка появится.
Про телетайп: функция для передачи текста при «голосовом» соединении
21.08.2021 в 12:32
На Android 4.1.2 будет работать? Спасибо!
22.08.2021 в 11:24
Думаю, нет. У меня не осталось устройств на этой системе, но предполагаю, что последнее приложение Google Телефон туда просто не получится установить.
14.11.2021 в 20:38
Я вообще не включала, оно само говорит, хотя в настройках всё выключено. Не знаю как избавиться от этой говорилки. Самсунг 2021 год. Бесит просто жесть
03.12.2021 в 13:39
Samsung Galaxy A02S Озвучивает только с гарнитурой блютуз или проводной гарнитурой. Как бы сделать так чтобы заговорил без наушников?
Источник
Входящий звонок для android
SOS оповещения в автоматическом режиме.
Переназначение кнопок смартфона.
Защита от нежелательных звонков.
Быстрое включение тревожной кнопки.
Выключение звука телефона путем его поворота.
Бесплатное приложение на андроид для совершение звонков, отправки фото, видео и сообщений.
Запись телефонных звонков.
Программа для блокировке звонков
Графическая модель игры для звонков.
Обычная звонилка для Google Pixel 3a.
Определитель номера входящего звонка.
Управление звонками на телефоне.
Создание заметок после совершения звонков.
Мессенджер для обмена смс и звонками.
Приложение выводит фотографию вызывающего абонента во весь экран смартфона и многое другое.
v14.2.1 build 585 Pro
Полнофункциональное приложение для отслеживания счета мобильного телефона.
Оригинальные темы экрана на входящие вызовы.
Простое приложение для видео связи, с удивительной функцией тук-тук.
Альтернативная звонилка с широкими возможностями.
Источник
Входящий звонок для android
Отличное сочетание идентификатора вызывающего абонента в полный экран , менеджера изображений контактов, блокировщика вызовов, а также сброса звонков переворотом телефона экраном вниз.
Бесплатное приложение на андроид для совершение звонков, отправки фото, видео и сообщений.
Приложение выводит фотографию вызывающего абонента во весь экран смартфона и многое другое.
v14.2.1 build 585 Pro
Записываем телефонные разговоры на свой андроид. Записи сохраняются на SD карточке, есть возможность отправки на на email.
Удобный черный список для андроид с гибкими настройками и дизайном в стиле ICS.
Программа отображающая на весь экран вашего андроид смартфона высококачественное фото на все звонки и SMS.
Защита от нежелательных звонков.
Альтернативная звонилка с широкими возможностями.
Записывайте телефонные разговоры в фоновом режиме.
Удобное приложение, которое озвучит имя звонящего вам абонента.
Новый экран IOS 8 Caller для совершения звонков от разработчика Spirit Developers.
Vippie позволяет совершать бесплатные голосовые звонки, видеозвонки, отправлять текстовые сообщения и обмениваться файлами.
Источник
Делаем собственную индикацию о входящем звонке
После последнего поста о нашем Android-приложении у некоторых читателей статьи возник вопрос, как именно показать собственную информационную плашку во время звонка? Ну что же, сегодня мы ответим на этот вопрос.
Общий план достаточно прост:
- перехватываем событие «входящий звонок» с помощью intent filter;
- рисуем поверх окна телефонной звонилки собственное окошко с необходимой информацией.
Пройдёмся же подробно по каждому пункту.
Перехватываем звонок
Чтобы иметь возможность перехватывать событие «нам звонят», нужно добавить в манифест приложения запрос прав на считывание состояния телефона.
Там же зарегистрировать сервис для перехвата события «звонок».
И наконец — написать немного кода обработки этого события.
Обратите внимание — в данном примере мы ловим только событие «входящий звонок», но по коду видно, как его можно переделать, если нужно отслеживать и исходящий тоже. Переменная с информацией о звонке статическая, потому что BroadcastReceiver живёт по принципу «принял сообщение — обработал его — умер», и события «поднял трубку/закончил разговор» будет принимать уже новый экземпляр объекта.
Отладка звонка
Конечно, можно заниматься отладкой звонка на реальном телефоне, но проще и быстрее всё-таки тестировать на эмуляторе. Звонок с одного родного эмулятора на другой совершается с помощью стандартного же приложения-звонилки, в качестве номера телефона выступают 4 цифры — порт данного эмулятора.
Альтернативный способ — позвонить из утилиты Android Device Monitor или из консоли с помощью ADB. Заметный минус всех этих методов — эмулятор на время звонка рвёт связь с отладчиком, но возможность протестировать поведение окна на разных версия ОС и разных разрешениях того стоит.
Показываем плашку
Ну, а теперь самое интересное — показываем нашу плашку. Для этого, во-первых, нам понадобится добавить в манифест запрос прав для создания окон с флагом «системное уведомление».
Во-вторых, отредактируем метод OnRecieve и заменим простую запись в лог на вызов или закрытие нашего окна.
Ну и самое интересное — открытие и закрытие нашего окошка.
Обратите внимание, для отображения окна мы не запускаем отдельную activity, а руками выводим новое окно через WindowManager. Почему? Новая activity попадает в общий стек экранов, поэтому если ваше приложение имеет хотя бы один экран и в момент звонка оно запущено — произойдёт следующее:
- на экран выводится родная телефонная звонилка
- на экран выводится активный экран вашего приложения
- на экран выводится ваше «окно поверх» звонилки
В результате пользователь не сможет ответить или отклонить звонок, не переключившись на звонилку самостоятельно. В случае же ручного создания окна пункт 2 не выполняется и пользователь увидит именно то, что мы хотели: телефонную звонилку и наше окно поверх неё.
Подводные камни
К сожалению, всё не так радужно как кажется. Как часто бывает в андроиде, 100% совместимости хитрой фичи добиться сложно.
Во-первых, нужно понимать, что у пользователей могут быть телефоны с разными размером экрана, разным разрешением и разной версией андроида, и придется изрядно постараться, чтобы ваше окно не перекрыло родные элементы управления на всех возможных конфигурациях
Во-вторых, на части телефонов от HTC с собственной программой звонка блок с информацией просто-напросто не показывается! Похоже, их приложение-звонилка тоже отображается с системным приоритетом, поэтому наша плашка как бы оказывается «под их окном». Неприятно, но решения этой проблемы мы пока не нашли. Вполне возможно, что звонилки некоторых других телефонов тоже конфликтуют с этой возможностью, но пока что у нас есть негативный опыт только с некоторыми моделями от HTC.
Источник
Приложения для Звонков на Андроид
В подборке представлены Android приложения, использующиеся в качестве альтернативы стандартной телефонной книге. С их помощью можно просматривать историю звонков, совершать телефонные вызовы и редактировать карточки абонентов. Большинство утилит предлагает на выбор несколько тем оформления интерфейса. Также имеется определитель номера.
Одним из самых популярных приложений в данной категории можно назвать ExDialer. Пользователям доступна система «умной» фильтрации контактов. При этом в начале списка отображаются наиболее часто вызываемые абоненты. Кроме того, поддерживается функция группировки звонков по каждому контакту в отдельности. Есть возможность найти нужную запись в адресной книге по имени или номеру телефона. Доступен режим управления жестами. Например, сдвинув карточку контакта влево можно отправить SMS сообщение.
Приложение PixelPhone позволяет настроить параметры быстрого набора номера. Есть возможность назначить контакт на каждую кнопку виртуальной клавиатуры. Также утилита имеет полностью настраиваемый интерфейс с поддержкой сторонних скинов и тем оформления. Пользователи могут группировать контакты и создавать заметки в календаре с привязкой к определенным абонентам.
Большое количество инструментов для управления адресной книгой содержит приложение Айекон. Утилита позволяет добавить к каждому контакту его учетные записи в социальных сетях. Поддерживается функция автоматического поиска и загрузки фотографий. Также имеется встроенный модуль защиты от спама, способный фильтровать входящие вызовы.
Некоторые Android приложения, например, True Phone, способны работать с двумя SIM картами. Есть возможность вносить телефонные номера в черный список и экспортировать контакты для переноса на другие устройства.
Источник