Если вы недавно стали владельцем телефона Samsung Galaxy, то наверняка с недоумением обнаружили одну неприятность. Несмотря на то, что смартфон работает на Android, на нем невозможно встроенными средствами включить запись разговора. Увы, но в Самсунг пошли по пути Apple, и ради защиты конфиденциальности выпилили данную функцию из операционной системы. Но способы записать телефонные разговоры на Самсунге, а также на любом Андроиде, все-таки есть — и о них прямо сейчас расскажу.
Деловые телефонные разговоры, звонки от мошенников и просто важные сообщения – все эти вещи лучше сохранить в памяти смартфона. Но не всегда понятно, как записать телефонный разговор, если в девайсе нет подобной функции. К тому же, не совсем ясна правовая часть вопроса. Ведь разговор ведется двумя людьми, а знает о записи только один абонент.
Мануал подходит для всех моделей и марок телефонов: Samsung, Phillips, Xiaomi (Redme), ZTE, Nokia, LG, Asus, Lenovo, Dexp, Alcatel, Meizu, Oppo, Prestigio, Sony Xperia, HTC. В том числе для китайских производителей: BQ, Vertex, Micromax, Umidigi, Leagoo, Doogie, Huawei (Honor), HomTom и т.д. Могут быть небольшие отличия в интерфейсах из-за версий Android.
Если информация, озвучиваемая при совершении телефонного звонка, нужна для последующего воспроизведения, то ее рекомендуется записать. Для этой цели предназначается функция записи телефонных разговоров на Смартфонах Xiaomi которая относится к встроенной версии. Она доступна для каждой разновидности оболочки MIUI.
Стоит учитывать, что законодательство РФ накладывает определенные ограничения на запись звонков, ведь это действие попадает под действие 23-й статьи конституции РФ. Согласно ей, граждане страны имеют полное право требовать соблюдения тайны переписки, переговоров по телефону, почте, телеграфу и иных сообщений. Соответственно, владелец смартфона Ксиаоми может записать переговоры, однако и прослушивать имеет право только он. Учтите, что разглашать данные записи не разрешается, в противном случае это трактуется как нарушение законодательства.
Без дополнительных приложений и сервисов.
Функция записи разговоров есть далеко не на каждом смартфоне. Некоторые пользователи решают проблему при помощи сторонних программ, но многие из них требуют root-доступ или слишком много подозрительных разрешений. К счастью, с выходом Android 11 пользователям стал доступен более простой и безопасный способ записать звонок.
Основан этот способ на стандартной функции записи экрана, которую Google впервые добавила именно в Android 11. Чтобы воспользоваться ей, придётся звонить по громкой связи — лучше это делать в месте, где нет посторонних шумов.
Для начала нужно добавить кнопку быстрого запуска записи экрана в шторку горячих настроек. Для этого смахните шторку вниз, а затем свайпом раскройте полный список доступных иконок. Нажатием на карандаш, чтобы перейти в режим редактирования, и найдите «Запись экрана». Удерживая палец, перетащите её иконку к уже используемым настройкам в шторке.
После этого записать разговор можно будет следующим образом:
Сохранённый разговор вы найдёте в разделе видеозаписей через галерею или файл-менеджер.
С этими программами важные беседы останутся в памяти устройства.
- Как записать разговор на Android-смартфон
- «Запись звонков»
- Как записать разговор на iPhone
- Через мобильное приложение
- С помощью специального устройства
- Как записать разговор на любом телефоне
- Как включить запись разговоров на Андроид
- Как включить постоянную/одноразовую запись на Андроиде
- 3 лучших приложения для записи телефонных разговоров
- «Запись звонков» от Appliqato
- Auto Call Recorder (бывший CallX)
- Куда сохраняется запись разговора на Андроиде
- Включаем запись разговоров в мессенджерах (WhatsApp, Viber и Skype)
- Ответы на популярные вопросы
- Вопрос-ответ
- Почему у меня не работает программа записи
- Законно ли это
- Где сохраняется разговор
- Каким приложением записать разговор в мессенджерах
- Как записать разговор на телефон встроенными средствами
- Xiaomi
- Samsung
- Huawei
- Oneplus
- Nokia
- Другие фирмы
- Запись через CallsBox
- Запись разговоров на мобильных
- В чем проблема?
- Какой еще есть вариант?
- Почему свое приложение?
- Какие были требования к приложению для записи?
- Что все-таки делать с записью?
- Так ведь есть же смартфоны со встроенной функцией записи?
- Callagent
- Что делает callagent?
- Как работает приложение?
- Что делать с этими данными?
- И так что в итоге?
- Репозиторий callagent
- Приложение Another Call Recorder (ACR)
- Куда сохраняется запись разговора на Сяоми
- Как записать разговор по WhatsApp?
- Сторонние решения для записи и прослушивания телефонных звонков
- Automatic Call Recorder
- CallU
- Актуальные предложения
- ТОП 11 приложений для записи телефонных разговоров
- Приложение Rekk
- Call Recorder – Cube ACR
- Callina
- Auto Call Recorder (CallX)
- Call Recorder от SMSrobot
- Call Recorder от skvalex
- Hidden Call Recorder
- Truecaller
- Smart Call Recorder
- Как включить запись разговоров на Xiaomi
- Заключение
Как записать разговор на Android-смартфон
По умолчанию Cube Call Recorder ACR записывает все беседы, но вы можете добавить выбранные номера в список исключений, чтобы программа их игнорировала.
Приложение бесплатно и не содержит рекламы. Купив платную версию, вы разблокируете несколько премиум-функций вроде установки ПИН-кода на доступ к записанным разговорам и выделения частей записи при встряхивании устройства.
«Запись звонков»
С помощью этой программы можно автоматически записывать разговоры только с выбранными контактами, или с неизвестными номерами, или абсолютно всё — в зависимости от настроек фильтра.
Приложение поддерживает блокировку хранилища записей через ПИН-код, синхронизацию с облачными дисками и позволяет настраивать качество звука. В платной версии нет рекламы и можно автоматически загружать аудиофайлы в Google Drive или Dropbox.
Как записать разговор на iPhone
Из-за ограничений iOS записывать телефонные разговоры на iPhone сложнее, но рабочие способы всё-таки есть.
Через мобильное приложение
В App Store можно найти программы, записывающие звонки обходным путём — с помощью конференц-связи. Работает это вот как: вы подключаете к беседе с нужным человеком бота, последний молча записывает разговор и присылает вам запись через интернет.
В числе подобных приложений — TapeACall Lite. Программа содержит подробные видеоинструкции на русском языке, так что разобраться в ней будет несложно.
TapeACall Lite предоставляет бесплатный 7-дневный период, после чего ежемесячно списывает с карты пользователя указанную в приложении сумму. Если вы подпишетесь на пробный срок, но потом решите отказаться от программы, не забудьте отменить подписку.
С помощью специального устройства
Существуют и специальные аксессуары для iPhone, предназначенные для записи разговоров. К примеру, Call Recorder, который подходит для записи как бесед в сотовых сетях, так и онлайн-звонков через Skype, Viber и другие мессенджеры. Такой аксессуар обойдётся вам примерно в 115 долларов.
Есть и более доступное решение — наушники с функцией записи звонков Koolertron за 32 доллара. 512 МБ встроенной в них памяти будет достаточно, чтобы записать до 16 часов разговора.
Как записать разговор на любом телефоне
Самый очевидный способ, но добавим его для полноты картины: вы можете записывать звонки на диктофон. Как правило, программы для записи звука через микрофон отключаются, как только вы начинаете говорить по телефону. Но всегда можно взять другой смартфон с такой программой на борту или обычный диктофон и поднести его к вашему телефону. Для лучшего качества можно включить громкую связь.
На всех iPhone есть предустановленное приложение для записи звука. Если на вашем Android-смартфоне такой программы нет, можете установить любой диктофон из подборки Лайфхакера.
Довольно часто пользователи сталкиваются с ситуацией, когда необходимо записать важный разговор. Например, это актуально для работников в сфере бизнеса, для продавцов, консультантов, ведь потом без проблем все можно прослушать заново.
Но как включить запись телефонных звонков на Андроид, что для этого понадобится, какие изменения пришли с новыми версиями операционной системы? GuruDroid.net предлагает вам ознакомиться с полезной информацией, и найти ответы на интересующие вопросы.
Как включить запись разговоров на Андроид
Начиная с 6 версии, на Андроид-устройствах появилась встроенная функция записи разговоров. Она также присутствует на Nougat 7 и Oreo 8, но здесь не все так легко. Дело в том, что производители часто блокируют эту опцию, и никакими махинациями ее уже не включишь. Подобное обычно случается на бюджетных китайских телефонах, компании просто не хотят тратить время на расширение функционала из-за низкой стоимости товара.
К счастью, на известных брендах, таких как Xiaomi, Meizu, Sony и т. д., вы не столкнетесь с подобной проблемой. Смартфоны Samsung обычно на 100% поддерживают системную запись разговора.
Теперь рассмотрим, как ее включить, а заодно и проверить само наличие на девайсе:
Аналогичное следует проделывать и при входящем звонке. Если функции записи вы не видите, значит, на смартфоне она и не предусмотрена. Здесь помогут только сторонние приложения, о чем поговорим ниже.
Как включить постоянную/одноразовую запись на Андроиде
Мы описали три возможные ситуации, а теперь выясним, какой алгоритм действий они имеют. Для начала переходим в настройки «Контактов», в самом низу перечня видим опцию «Записи вызовов».
Обратите внимание! Подобная настройка возможна только в том случае, если смартфон официально поддерживает встроенную функцию записи. Если же вы добились этого с помощью рут-прав, специальных программ, инструментов – вряд ли будет положительный результат.
3 лучших приложения для записи телефонных разговоров
Все уже столкнулись с такой ситуацией, когда системная функция отсутствует, а записать разговор просто необходимо? Не отчаивайтесь, выход есть, и довольно хороший – специальные приложения для записи.
На Google Play имеются сотни приложений, кардинально отличающиеся вспомогательными опциями, качеством и доступностью. Большая часть – это бесплатные утилиты, но существуют и платные, предоставляющие пользователю максимальный комфорт.
«Запись звонков» от Appliqato
Одно из лучших приложений, завоевавшее расположение тысячей пользователей, и отличавшееся прекрасным рабочим функционалом. Сразу нас встречает достаточно банальный, но лаконичный дизайн и понятный интерфейс.
Файлы можно сохранять в облачных хранилищах, таких как Dropbox и Google Drive, что очень удобно при нехватке свободного места на внутренней памяти. Доступно перемещение папок на SD-карту.
Приложение имеет три режима работы: «Записывать все», «Игнорировать все», «Игнорировать контакты». В первом случае по умолчанию записываются абсолютно все разговоры, во втором – только номера, назначенные в настройках, в третьем – звонки с неизвестных номеров, то есть, не сохраненных в «Контактах».
Общение возможно сохранить в трех форматах: WAV, AMR, MP4 – очень приятная опция, имеющаяся далеко не во всех программах. Также пользователь может настраивать продолжительность, старт и окончание записи. Например, отключить запись коротких разговоров, активировать начало записи на 1 минуте или окончание после 3 минут.
Присутствуют и звуковые уведомления, сообщающие об окончании автозаписи, автоматическом удалении или возникшей ошибке. Имеется еще один бонус: наличие приложения-диктофона. Доступ к нему можно получить практически мгновенно, запись радует высоким качеством и отсутствием помех.
Auto Call Recorder (бывший CallX)
Тоже хорошая программа, считающаяся одной из лучших в 2018 году. Позволяет настраивать качество звука, выбирать аудиоформаты и их размер. Можно включить автоматическую запись разговора или ручную во время самого звонка. Также радует стильный обновленный дизайн и интуитивно понятный интерфейс.
Присутствует интересная фишка: стоит только встряхнуть устройство, как разговор будет записан. Возможна синхронизация с облачными хранилищами, свободный перенос файлов на sd-карту.
Объем записей не ограничен, единственная преграда – память самого телефона. Идеально работает на всех популярных телефонах, не было замечено ни малейшей помехи или ошибки.
Куда сохраняется запись разговора на Андроиде
По умолчанию файлы можно найти с помощь программы-проводника, например, ES Проводник (подробнее об этом приложении можете узнать в статье «Как открыть zip-файлы»). Переходим во внутреннюю память, кликаем Audio – Recorder. Путь может немного отличаться в зависимости от бренда и конкретной модели.
Если же вы записывали разговор с помощью сторонней программы, значит, файлы хранятся в ней. Обычно это папки «Входящие», «Исходящие», «Сохраненные». В случае мгновенного переброса аудиофайлов в облачные хранилища, ищите материалы там.
Включаем запись разговоров в мессенджерах (WhatsApp, Viber и Skype)
В последнее время популярность Viber, Skype, WhatsApp и других подобных приложений заметно возросла, ведь пользователям предлагается бесплатное общение с разных уголков мира, возможность переписываться, созваниваться, не тратя при этом ни копейки. И все чаще появляется надобность записывать такие разговоры, а вот системная запись или некоторые программы могут не срабатывать.
Выход есть, и это – идеальное приложение Cube Call от разработчика Catalina Group. Создано специально для записи разговоров с мессенджеров, легкое и понятное в использовании. Без проблем работает даже на планшетах, разрешает делиться файлами с другими пользователями, отправлять записи в облачные хранилища.
Поддерживает опцию встряхивания, защиту с использованием пин-кода и даже режим инкогнито. И весь функционал совершенно бесплатный. Ощутите максимальный комфорт общения!
Важная информация! Обычно все приложения поддерживают скрытую форму записи, то есть, собеседник об этом знать не будет. Но существуют инструменты, включающие защиту от записи разговоров. Их немного, но на просторах Интернета подобные программы найти можно. Если у абонента присутствуют подобное приложение, к сожалению, записать с ним диалог вы не сможете.
Ответы на популярные вопросы
Вопрос: На Samsung Galaxy нет записи звонков, что делать? Рекомендуем вам поискать в Интернете приложения, точно поддерживающие вашу модель.
Вопрос: В CallRec хранятся важные телефонные записи. Как их перенести? Перенесите файлы на карту памяти и извлеките ее перед обновлением. Или воспользуйтесь облачным хранилищем. Также рекомендуем провести резервное копирование.
Вопрос: Можно ли запись переконвертировать из одного формата в другой? Да, это возможно с помощью специальных приложений или онлайн-сервисов. Конвертация аудиофайлов достаточно проста.
Вопрос: Можно ли с помощью Cube Call записывать разговоры с Фейсбук? Да, можно. О мессенджерах, поддерживающихся данной утилитой, можете прочесть в официальном описании на Гугл Плей.
Как видим, существует огромное количество методов, чтобы включить запись телефонных звонков на Андроид. Одни подойдут новичкам, которые ценят простоту и быстроту, другие – опытным пользователям, обожающим звук высочайшего качества. Найдите и вы свое идеальное приложение. Успехов!
Вопрос-ответ
Рассмотрим ряд вопросов, которые возникают у пользователей смартфонов. Чаще всего их интересует юридическая сторона вопроса. Также люди хотят знать, как записать разговор в мессенджере или сконвертировать готовый файл.
Почему у меня не работает программа записи
Выделяют несколько основных причин:
Законно ли это
В России сохранение переговоров и звонков в электронном виде контролируются ст. 138 УК РФ. Данный закон защищает от распространения информацию:
Закон часто трактуют неверно, говоря о полном запрете сохранения диалогов в электронном формате без осведомления второй стороны. Но на деле ставить и использовать подобные приложения можно, если речь идет о личном смартфоне. Нельзя устанавливать шпионские записывающие программы, тем более скрытно, на девайсы третьих лиц.
Полученную запись можно использовать в личных целях. Например, как доказательную базу в суде. Однако нужно следить за тем, чтобы разговор не «утек» в сеть. Иначе наступит уголовная ответственность.
Где сохраняется разговор
Куда сохраняется файлик, зависит от операционной системы и наличия дополнительных приложений. Запись может сохраняться в памяти устройства или на внешнем носителе. Либо уходить в облако или указанную папку, если речь идет о специальной утилите из Play Market. Прослушать аудио файл можно любым системным плеером.
Каким приложением записать разговор в мессенджерах
Полученные аудиофайлы не всегда удобно слушать в том формате, в котором они сохранены. Иногда для воспроизведения потребуется специальный кодек или плеер. Чтобы не ставить множество ненужного ПО себе на смартфон, стоит воспользоваться одним приложением – Audio Converter.
Конвертирование проходит буквально в несколько тапов:
Подтвердите действие кнопкой «DONE». Таким образом можно сохранить, например, все треки из WAV-формата в MP3.
Как записать разговор на телефон встроенными средствами
В 2022 году запись разговора из коробки доступна, в основном, только у нескольких брендов с собственной оболочкой Андроид. Это связано с тем, что законодательство в разных странах сильно отличается по отношению к фиксированию личных разговоров. Компании Google проще вовсе убрать данную функцию, чем подстраивать ее под каждое государство в отдельности.
Записать разговор без согласия абонента можно, если у вас на руках есть второй смартфон.
Включите на своем мобильном громкую связь, а на втором устройстве функцию диктофона. В iPhone также нет прямого способа для сохранения звонков. Функция открывается после процедуры Jailbreak, и еще нескольких нестандартных методов. Подробнее читайте в нашей отдельной статье, так как для iOs свои правила.
Xiaomi
Китайский бренд – это один из немногих производителей, кто ставит функцию записи разговоров в свои девайсы по умолчанию. Опция доступна на гаджетах с прошивкой MIUI «из коробки». Звонок придется сохранять вручную, нажав кнопку «Запись» в момент вызова. Также есть функция автоматического фиксирования каждого входящего. Для ее настройки:
Но не все смартфоны от Xiaomi пишут звонок из коробки. На модели: Mi A1, Mi A2, Mi A3, Go, придётся ставить отдельное приложение для фиксации вызова. Среди новых девайсов на MIUI тоже есть исключения: Mi9 Lite, Mi9t pro, Note 8, Mi 10, Mi Note 10.
Samsung
Компания Samsung была одной из немногих, кто вшивал функцию записи в свои девайсы. Однако с выходом Android 9 версии разработчик отказался от данной опции. Ее просто заблокировали, хотя по факту она присутствует в смартфоне.
Для включения сохранения диалогов между абонентами, в телефоне Samsung, придется выставить другой регион.
Предпочтительно установить Тайланд или Индию. Однако данное действие приведет к потере доступа к официальным сервисам компании, предназначенные для Российского рынка.
Еще один метод – это получение root-прав, с дальнейшим изменением Android. Для такой настройки потребуются глубокие знания системы. Кроме этого, получение рута автоматически снимает мобильник с гарантии. Пользователю становятся недоступны сервисы «Samsung Pay» и «Samsung Account».
Huawei
Смартфоны второго по величине китайского бренда, пока еще имеют возможность писать разговоры двух абонентов. Функция доступна на устройствах с оболочкой EMUI версии 9.1. Работает запись в двух режимах:
Опция присутствует на аппаратах Huawei и Honor с оболочкой версии 9.0. Однако она отключена на софтовом уровне. Ее активируют после установки дополнительных APK.
Oneplus
Смартфоны компании Oneplus умеют писать разговоры из коробки.
Однако эта функция намеренно скрыта от пользователей.
Чтобы включить опцию, необходимо сделать настройку девайса:
С этого момента при звонке появится кнопка «Запись» на экране смартфона.
При желании диктофон можно настроить на ручной режим или на сохранения разговоров от избранных контактов.
Nokia
Последние редакции Android получили функцию записи разговоров. Однако обновления коснулись не всех устройств. Быстрее всего опцию получили девайсы компании Nokia. Известно, что функция появилась на моделях Nokia: 7 Plus, 7.2 и 8.1.
Другие фирмы
Вообще, запись разговоров без ведома второй стороны, доступна с установленной версией Android 9 Pie (или выше), а также приложением Google Phone. Еще одно условие – подходящий регион или страна, чтобы данная функция была активна.
Часто производители включают опцию сохранения переговоров, чтобы повысить конкурентоспособность своих смартфонов на рынке. Например, китайские фирмы OPPO, Realme и DooGee ставят диктофон в свои смартфоны. Опция встречается на аппаратах компании LG, Lenovo, Asus.
Оболочка Flyme для смартфонов Vivo и Meizu тоже может похвастать встроенной функцией записи. Для ее активации нужно сделать:
Запись через CallsBox
CallsBox — еще одно приложение, позволяющее встроить функцию записи звонков в Андроид на смартфоне Самсунг Галакси.
После инсталляции здесь также необходимо пройти процесс предоставления необходимых разрешений доступа к микрофону, системному хранилищу и отправке уведомлений.
После сохранения настроек в момент совершения вызова на экране будет отображаться панель управления записью разговора.
Помимо выполнения основной задачи, в приложении CallsBox можно:
Запись разговоров на мобильных
Время на прочтение
Тут на МВидео выложили статью про 10 лучших приложений для записи звонков на смартфонах, а на 4pda выложили статью, что Гугл совсем запрещает запись звонков на Андроиде. Тема мне близка, т.к. недавно занимался разработкой приложения для записи звонков и все вышло не так как хотелось. Что и как — далее подробно.
* Цель статьи рассказать свой путь и принять обратную связь и ваши идеи, мысли, размышления.
Кто я? Что я? Я разработчик, занимаюсь разработкой сервиса виртуальной АТС для корпоративных клиентов. И, конечно, есть клиенты, у которых есть не только офисные работники, которым достаточно поставить стационарные SIP-телефоны или раздать в офисе/складе/магазине SIP-DECT-трубки.
В чем проблема?
Есть менеджеры «в полях». Которые весь день на объектах, в разъездах. И постоянно на созвоне. На созвоне с клиентами, партнерами, офисным бекендом. С точки зрения шефа эти менеджеры на мобильниках немного бесконтрольны. И хотелось бы знать с кем они разговаривают, как долго и о чем. Чисто хотя бы чтобы после разруливать конфликты проще было, кто что кому обещал или нет сделать. Обычно запись звонка, прослушанная обеими сторонами совместно, резко проясняет ситуацию. Хотя по разному бывает?
В общем, служебную запись звонков менеджеров в разъездах сделать не повредит.
Какие варианты решения? Разные операторы связи и виртуальных АТС предлагают и FMC, и SIP-клиент, более продвинутые — ВАТС сразу с симками.
Какой еще есть вариант?
И, конечно, можно использовать приложение для записи. Для корпоративных клиентов есть облачные сервисы. Вы ставите на смартфон приложение, которое записывает звонок и передает его в облако. Затем вы смотрите в веб-интерфейсе отчеты по звонкам и слушаете записанные звонки со всех смартфонов подключенных к сервису. Удобно? Вполне.
Решил воспользоваться таким сервисом. К сожалению, выбор указанных смартфонов на сайте был неактуален, часть моделей уже отсутствовала в продаже, на других были оговорки. Почему часть смартфонов записывает звонки, другая записывает, но только при определенных условиях, а третья вовсе не записывает?
Во-первых, Android и iPhone. Могу быть не точен, но iPhone не записывает звонки. Вероятно, так было изначально, ориентир на приватность-конфиденциальность-защиту. Видел заметку, что где-то просочились скрины каких-то бизнес-функций для Айфона и вот там есть запись звонков. Но правда или нет, достоверно не знаю, может быть кто-то в комментариях прояснит тему.
Для Андроида все немного проще. Андроид был 4, 5, 6, 7, 8, 9, 10 и вот сейчас 11-я версия платформы, 12 на подходе. Гугл с каждой версией платформы меняет свою политику, делая ее более «строгой». Т.е. многие приложения записи работали легко на 4,5,6 версиях, а вот позднее стали записывать только при определенных условиях, либо переставали записывать вовсе.
При каких условиях могли записывать? Например, выбор другого источника звука. Т.е. в Андроиде есть LINE, и есть MIC. Вроде с 7 версии Андроид использовать LINE уже не получится, т.к. будет только либо один канал (исходящий, т.е. ваша речь) либо тишина во время записи телефонного разговора. А если выставить MIC, то можно записать, что идет с микрофона и если ваш собеседник громко говорит, то микрофон уловит это с динамика или громкой связи и запишет. Прикольно, не так ли?
Почему свое приложение?
Вернемся к моей истории. Позвонив в поддержку сервиса и попросив предоставить хотя бы одну модель, купив которую я бы смог точно записать звонок. Но поддержка сервиса затруднилась ответить. И не подсказала мне какой смартфон купить.
Но Android 6 уже устарел в 2019 году, кругом был Android 7, 8, набирал обороты Android 9. У клиентов, которым я дал потестировать приложение, был уже не тот Андроид что у меня. Тут стало понятно, что с LINE больше не запишешь. И почему не всякий смартфон порекомендуешь. Нюансов добавляет то, что даже рабочая модель смартфона может проапгрейдиться до следующего Андроида и потерять возможность записывать звонки. Т.е. доступные Android API станут нефункциональными.
Тут, пожалуйста, дальше читайте выразительно с придыханием: «это был жесткий облом!»
На самом деле были еще варианты.
Какие были требования к приложению для записи?
1. Собственно запись телефонного разговора.
2. Отслеживание событий звонка: начало, ответ, завершение.
3. Загрузка записанных звонков на сервер.
4. Понятный интерфейс.
Как видите, приложение не умело первый пункт — запись звонков. Ок.
С событиями в Андроид, конечно, тоже песня еще та. Их нет. Есть состояния. Во всех исходниках на гитхабе, которые работают с телефонией есть примерно один и тот же код, который переводит изменения состояния телефона в события. Т.е. например, телефон перешел из состояния покоя в состояние RINGING — значит в этот момент мы должны сделать все, что надо сделать на старт звонка. да это все обернуто в вашу функцию onStartCall ))
И еще прикол: вы не поймаете стандартным средством момент ответа на исходящий звонок, вопрос на Stackoverflow висит уже не первую пятилетку.
Ок, худо-бедно, второй пункт из требований программно сделать можно. Как собственно и 3.
Что все-таки делать с записью?
Кто-то скажет: «О, так можно же еще и рутовать устройства, там запись работает».
Да, возможно можно. Но очень хотелось бы, чтобы пользователь купил смартфон (возможно из какого-то рекомендованного списка), поставил приложение, сделал пару простых настроек, и вуаля! у него все работает: звонки записываются, передаются в CRM, отчеты строятся.
Все эти танцы с рутованием, версиями Андроидов, заменой номеронабирателя и т.д. хотелось бы оставить где-то сбоку. Хотелось чтобы для простого пользователя было все очень просто и понятно.
Так ведь есть же смартфоны со встроенной функцией записи?
Да, есть смартфоны, которые умеют записывать звонки штатной звонилкой, даже если у них Андроид 7, 8, 9 и 10. Это смартфоны брендов Oppo, Tecno, Realme. Т.е. штатная звонилка записывает разговор и складывает его в директорию.
У этих смартфонов свои оболочки — ColorOS, HiOS, Realme UI.
Для некоторых смартфонов Huawei и Honor можно использовать хаки с 4pda и также активировать функцию записи разговоров.
Сначала я не рассматривал такой вариант. Хотелось, чтобы одно приложение и звонки записывало, и передавало события по звонку и записи на сервер. Но если мы откажемся от одной функции, это же не значит, что мы совсем ничего делать не будем?
Поэтому можно использовать такой вариант: записывается звонок штатным средством, а события и загрузку записанных разговоров на удаленный сервер делаем нашим приложением.
При событиях звонка — можно делать разные полезные вещи — например, на входящий звонок получать инфо о звонящем клиенте. А после передачи записи ее можно прикрепить к клиенту в CRM, и распознать запись в текст, и какие-то еще полезные штуки.
Фиксация данных по звонку в CRM позволяет проанализировать работу менеджера: с кем разговаривал, когда и как долго, запись — о чем шел разговор. Конечно, приложение должно быть сервисом, который будет постоянно висеть и слушать события звонка. На некоторых оболочках происходит принудительная выгрузка из памяти резидентных сервисов, поэтому может понадобиться установить особое разрешение для приложения в режиме энергосбережения.
Callagent
Результат всех моих изысканий и проб — в открытом доступе на гитхабе приложение callagent. Написано на Kotlin.
Простая схема работы callagent
Здесь еще скриншоты: https://github.com/antirek/callagent/blob/main/screenshots.md
Что делает callagent?
При первом запуске необходимо настроить приложение: указать свой номер и адрес вашего сервера, куда со смартфона будут приходить события, данные по звонку и запись разговора.
Что такое события и данные по звонку?
Это данные в формате JSON. События (events) — это начало звонка, ответ, завершение звонка.
Данные по звонку (calldata) — это все данные по звонку: время начала, длительность, номер звонящего (формируется по завершению звонка).
Как работает приложение?
Приложение висит как сервис — вы всегда видите в трее иконку callagent, а в штроке уведомлений будет висесть оповещение о запущенном сервисе. При звонке приложение отслеживает события и отправляет данные каждого события (events) на сервер.
По завершению звонка приложение формирует данные по звонку (calldata) и также отправляет на сервер.
Затем находит в указанной директории запись звонка (запись делается штатными средствами прошивки) и тоже отправляет на сервер.
Что делать с этими данными?
В репо есть пример сервера. Т.е. вы можете получить данные на сервере и обработать как вам надо.
Ниже скрин моего тестового веб-интерфейса, где видны все полученные данные, а также результат последующей передачи данных в CRM.
callagent неприхотлив, немного места в трее занимает, не сильно памяти кушает. Несколько пользователей активно пользуется каждый день, их шеф собирает много данных и все анализирует.
И так что в итоге?
Т.е. получается, что мы можем записывать служебные разговоры у менеджеров и передавать их на сервер, если выдадим им определенные смартфоны, включим в штатной звонилке запись звонков и поставим callagent, чтобы он передавал записи на сервер. А на сервере с данными по звонкам и записями делаем все по потребностям бизнеса.
Репозиторий callagent
Репозиторий callagent: https://github.com/antirek/callagent
В репо есть также список смартфонов, которые точно записывают разговоры.
P.S. В общем, эта заметка — сбор моих немногочисленных знаний по этой теме, приобретенных в попытке разобраться с записью звонков и сделать свое приложение записи. Не сильно разбираюсь в Android API, возможно что-то можно было бы сделать иначе.
Надеюсь, кому-то будет интересно и полезно. Вопросы, идеи, мысли буду рад обсудить — или в комментариях, или в телеграм-группе https://t.me/callagent
Использую в быту запись разговоров сейчас по умолчанию. Т.е. записываются все звонки — звонят ли банки, родные, обзвонщики. Иногда очень удобно переслушать, что говорили, что сообщили.
Неудобно, что записи на мобильных идут в одноканальном режиме. Может быть на каких-то смартфонах можно и двухканальную запись включить? Двухканальную запись было бы удобно отправить в Яндекс на распознавание диалога и получение записанного диалога в тексте.
Презентация callagent на Asterconf 2021, посмотреть презентацию.
Ссылки на заметки, которые побудили переложить свой опыт на хабр:
4PDA: Google окончательно запрещает пользователям записывать звонки. Почему?
Приложение Another Call Recorder (ACR)
Из всех доступных в Google Play Store бесплатных приложений для записи телефонных разговоров, доступных для Android, я выделил 3 самых лучших и достойных вашего внимание. На первое место я поставил Another Call Recorder (сокращенно ACR). Оно может похвастаться не только широким функционалом по сохранению и дальнейшей работе с файлами записи звонков, но приятным для глаз интерфейсу.
Значок программы выглядит вот так:
После скачивания необходимо пройти процесс предоставлени базовых разрешений для доступа приложений к системным данным смартфона:
Куда сохраняется запись разговора на Сяоми
Получить доступ к сохраненным файлам можно следующим путем:
Как записать разговор по WhatsApp?
Мы уже посмотрели на ТОП лучших приложений, но у всех них есть один недостаток. Они могут вести запись только телефонного разговора, но не через мобильные мессенджеры. А что делать, если необходимо сохранить вызов по WhatsApp?
В этом случае на своем Samsung Galaxy я пользуюсь универсальным приложением Talker ACR, который умеет писать любые звонки, а также выполнять функцию диктофона. Лежит в свободном доступе на Play Market.
Посмотрим, как оно работает. Сначала — все та же выдача разрешений и подтверждений условий использования, на будем останавливаться на них подробно. После прохождения всех этапов настройки Talker в автоматическим режиме будет вести запись любых разговоров и сохранять их в память смартфона. Зайдем в WhatsApp, провалимся в чат с каким-то собеседником и нажмем на иконку голосового вызова (в виде трубки). Далее жмем на слово «Звонок»
Теперь если вернуться на главный экран Android и вытянуть верхнюю шторку, то увидим, что вместе с панелью управления текущим разговором появится окно, информирующее о том, что ведется запись разговора
Такое же появится и при совершении обычного телефонного звонка
Теперь открываем приложение Talker ACR — и видим список всех произведенных на моем Samsung голосовых записей
Если нажать на иконку вызова дополнительного меню рядом с каждым файлов (три точки), то откроются функции упралвения аудио:
И также обратите внимание на красную иконку в углу экрана. Она активирует на Talker ACR режим обычного диктофона, с помощью которого можно записать аудио черпез встроенный микрофон телефона.
Сторонние решения для записи и прослушивания телефонных звонков
Благодаря функционалу ОС Android на смартфонах Сяоми можно пользоваться сторонними программами, найти которые легко в Google Play. Их преимуществом является то, что можно подобрать приложение, наиболее полно отвечающее вашим запросам по интерфейсу и функционалу, а также дающее возможность совершения индивидуальных настроек.
Есть и определенные недостатки, ведь скачанные приложения не могут гарантировать бесперебойную работу программного обеспечения. Еще один минус – более высокий расход энергии аккумулятора.
Automatic Call Recorder
Пользователю становятся доступны записи разговоров в автоматическом режиме с последующим сохранением в Google Drive и Dropbox. Для того чтобы одновременно получать информацию с линии и микрофона, в настройках источника требуется выбрать пункт Voice Communications.
CallU
Характеризуется отличным уровнем воспроизведения звука, поэтому при прослушивании сохраненных файлов проблем не возникает. Информация сохраняется в облако, можно защитить ее с помощью паролей, а также бесплатно выбрать функцию получения записи только от выбранных контактов. Для удобства пользователей предусмотрена возможность добавления текстовых заметок, а также формата сохранения: MP3 и WAV. Приложение бесплатное.
Программу рекомендуется скачивать для устройств с Андроидом от 6 версии и выше. Среди недостатков хочется отметить то, что нет диктофона, а последние обновления были проведены более 3 лет назад. Плюсы кроются в действительно гибких настройках.
Для того чтобы прослушать сохраненную информацию, вам нужно лишь попасть в то место, где хранятся записанные данные, например, в облако или внутреннюю память телефона.
Актуальные предложения
Наконец, еще одна популярная программа, доступная для установки на Android, — это Call Recorder.
В ней есть свои особенности. Сначала также выдаем необходимые разрешения для работы с телефоном Samsung
А вот далее, в отличие от аналогов, приложение позволяет выбрать тему оформления, например, подстроиться под режим, активный в данный момент на Android
После нескольких звонков при запуске Call Recorder отобразится перечень сохраненных разговоров
Их можно прослушать, удалить, добавить метки, назначить оповещение для конкретного абонента, посмотреть журнал звонков с данного номера, запретить записывать конкретного собеседника
ТОП 11 приложений для записи телефонных разговоров
Опцию диктофона можно получить с помощью стороннего приложения. Это будет полезно в том случае, если встроенная функция не работает из-за ограничения по региону. Рассмотрим ТОП-10 программ на русском языке для записи собеседника.
Приложение Rekk
Rekk является одним из лучших и надежных приложений для записи звонков на телефоне, как входящих так и исходящих. Приложение работает даже после обновления политики Google в мае 2022 года, когда был вынесен запрет на использование API с целью записи телефонных разговоров. Приложение Rekk с легкостью обходит этот запрет, так как его работа организована через создание конференц-связи с сервисным номером. Rekk является многофункциональным приложением, и вот его основные возможности:
Таким образом, с приложением Rekk вы можете быть уверены в надежности и качестве записи телефонных звонков.
Call Recorder – Cube ACR
Довольно удобное приложение, одно из лучших на рынке. Распространятся бесплатно, но есть полная версия, которую можно купить. В ней есть функция отправки полученного аудиофайла по почте. Программа получила много положительных оценок на Play Market. Утилиты фиксирует звонки в трех разных аудиоформатах: AMR, MP4» или WAV. Работает как диктофон и медиаплеер. Есть множество настроек по контролю, сортировке и поиску готовых аудифайлов. Пользователи отмечают, что Call Recorder – Cube ACR работает не всегда корректно.
Callina
Диктофон работает как на запись входящих, так и исходящих вызовов, без предупреждения абонента. Готовый аудиофайл сохраняется в формате 3GP или AMR. Есть сортировка звонков по значимости для абонента. Сохранение в облаке или на внешнем накопителе. Бесплатное приложение, но есть версия по подписке.
Auto Call Recorder (CallX)
В маркет-плейсе Play Market встречается под названием CallX. Имеет отличную совместимость с девайсами компании Samsung. Приложение «заточено» под данный бренд. Разговоры записываются в формате: WAV и MP3. Управление диктофоном в ручном и автоматическом режиме. Есть поддержка жестов.
В бесплатной версии программы пользователю доступна удобное сохранения и сортировка входящих звонков. Платная версия позволяет записывать разговоры с отдельными абонентами. Полученные аудиофайлы можно сохранить в облаке, SD-карте или на внутренней памяти мобильника.
Call Recorder от SMSrobot
Приложение считают одним из самых продвинутых на данный момент. Утилита позволяет записывать голос сразу в нескольких форматах: 3GPP, AMR, WAV, а также MP3. Полученный аудиофайл можно отправить на хранение в облачный сервис. Есть функция защиты файла при помощи пароля. Удобный импорт файлов. Однако все это плюсы перекрываются одним большим минусом. В программе очень тихий уровень громкости говорящего.
Call Recorder от skvalex
Еще одно приложение с богатым функционалом. Есть поддержка защиты записи по паролю или отпечатку пальца. Удобная сортировка и доступ к аудиофайлам прямо из телефонной книги. В полученном файлике можно оставлять заметки. Готовый файл конвертируют из интерфейса программы в удобный формат. Call Recorder от skvalex хорошо записывает, но работает не на всех девайсах.
Hidden Call Recorder
Новая редакция приложения стала бесплатной. Есть множество интересных функций: ограничение файла по длительности, управление при помощи жестов, сохранение на удобном облачном сервисе. Абонент может поделиться готовым файлом в социальной сети. Одна из самых интересных фишек: скрытая запись. Во время разговора на экране дисплея отсутствует иконка диктофона.
Truecaller
Изначально приложение разрабатывали для блокировки звонков от неизвестных или нежелательных номеров. В платной версии программы разработчик добавил функцию диктофона. Попробовать данную опцию можно бесплатно в течение двух недель. Это тестовый период. После чего можно определиться с покупкой полной версии Truecaller. Имеет очень много высоких оценок на Play Market.
Smart Call Recorder
Еще одно приложение с высокими пользовательским оценками в Play Market. Программа напичкана множеством функций: защита по паролю, белые и черные списки, разные источники аудиосигнала, удобные поиск готовой записи. Файлы сохраняются в формате: MP3, WAV, AMR и 3GPP. Распространяется бесплатно.
Как включить запись разговоров на Xiaomi
Нажав на иконку «Вызовы», вы оказываетесь в подменю номеронабирателя. В его нижней части располагается клавиша «Меню».
После нажатия появляется подпункт «Настройки».
Затем вашему вниманию предстанет меню, вторым пунктом где идет «Запись вызовов». Активизируйте функцию (появится надпись «Включено»). Для того чтобы она осуществлялась в автоматическом режиме, вам нужно выбрать пункт «Автоматическая запись». Если вы хотите получать информацию о том, что звонок записывается, то нажмите на бегунок, расположенный в верхней части экрана справа, который отвечает за показ уведомлений.
Для удобства пользователей предусмотрено 3 варианта режима: каждого телефонного звонка, исключительно выбранных контактов или неизвестных номеров.
Заключение
Сохранить диалог по телефону в аудиофайл можно, если в смартфоне стоит Android 9 Pie и выше, а также установлен регион и страна, в которой есть поддержка данной функции. Из коробки, запись разговоров доступна на девайсах фирм: Xiaomi (MIUI), Huawei (EMUI), Vivo и Meizu (Flyme). У остальных брендов опцию включают через смену региона или дополнительную настройку гаджета. Альтернативный способ – установка приложений:
Automatic Call Recorder
Auto Call Recorder (CallX)
Call Recorder от SMSrobot