Recorders for phone: The 5 best voice recorder apps for Android

The 5 best voice recorder apps for Android

Voice recorders have quickly become a must-have tool for personal and professional use. They come in handy for making quick memos, recording lectures and meetings, and even listening to your band practice.

With so many use cases, it’s no surprise that almost every budget or top-of-the-line Android phone has a built-in option that can do the job for most people. However, if you prefer a striking interface and a large number of sound enhancement features, you may find that your default voice recorder leaves something to be desired. If you want more from a voice recorder, download one of the third-party alternatives.

Although the Google Play Store is flooded with apps creatively named “voice recorder,” we curated a list of some of the most (well-named) powerful sound recording options for you. These apps are easy to use, reliable, and packed with features like sound enhancement, silence skipping, and real-time transcription.

Here are the best Android apps that could replace the built-in recorder on your Android phone.

Otter

Otter is a powerful voice recorder that’s laser-focused on productivity. It records with real-time transcription and transcribes imported audio and video. While most of the best features are locked behind a subscription, you still get access to five hours of transcribed recordings per month (with a 30-minute max transcription time per conversation) that can be exported as a TXT file for free. You can also join Google Meet, Microsoft Teams, and Zoom meetings and capture and share notes with participants.

If you decide the subscription is worth it, you’ll get a larger pool of up to 20 hours (90 minutes per conversation) of transcription time each month, along with the ability to export them as PDF, DOCX, or SRT files. You also get several playback speeds (from 0.5x to 3x) and silence skipping when listening to recordings, unlimited conversation history, and the ability to add 100 names and 100 other terms to improve the AI’s understanding of names, acronyms, and jargon.

There are other useful features if your business or school uses Otter, like live notes and captions for Zoom meetings and automatic syncing of audio and video files from Dropbox and cloud recordings from Zoom. However, Otter is still worth a recommendation, even without those integrations.

If you need to get notes from audio or video quickly, Otter is the app you want. While it has no audio quality settings, that shouldn’t be a huge issue, especially if you’re turning the audio into text.

Monetization: free / no ads / IAPs from $9.99 to $99.99

2 Images

Dolby On

Dolby On is targeted at amateur and professional musicians. What sets it apart from other apps is its built-in Dolby enhancement that makes your audio sound as if you recorded it in a sound booth. It’s also the only app on this list that allows you to record videos and livestream, all with that same audio enhancement.

The app has a basic editing suite and can upload directly to social media, YouTube, and Sound Cloud. Dolby On might be for you if you want to take your music to the next level.

Monetization: free / no ads / no IAPs

2 Images

Easy Voice Recorder

Easy Voice Recorder gives you access to useful features, like noise and echo reduction, as well as tuned mic profiles for common recording scenarios. It even has a long-press shortcut to start a recording from the homescreen or app drawer.

While it doesn’t have one thing that it’s trying to be the best at, it doesn’t do anything poorly and has a user-friendly interface. It feels like the blueprint for the next version of the built-in recording app.

Monetization: free / contains ads / IAPs from $1.49 to $3.99

2 Images

Easy Voice Recorder Pro

In addition to the same features found in the free version, the paid version of Easy Voice Recorder Pro has plenty of quality of life and feature upgrades. Automatic cloud backup (Google Drive, Dropbox, and Microsoft OneDrive), silence skipping, gain adjustment, stereo recording, and an easy-to-use editor, to name a few.

Other recorder apps also have basic editing tools, but hardly any are as powerful, and even fewer are as easy to use. While the free version is good enough on its own to recommend, the pro version is worth buying.

Monetization: $3.99 / no ads / no IAPs

2 Images

Voice Recorder & Audio Editor

Voice Recorder by J Labs is a joy to use. As far as user experience is concerned, no other recorder app was as simple or fun as this one. The UI is laid out like a vintage cassette recorder, complete with (optional) click noises when you use any of the controls. There are eight skins for the recorder, dozens of cassette skins, and the logo of the audio file matches the cassette skin you used in your recording. You also save by ejecting the tape.

Features outside the aesthetics are pretty spartan, only letting you change the recording quality (sampling rate), file type (MP3 or WAV), and save location. Don’t expect much from the premium membership plan, which offers unlimited skins, an ad-free interface, and nothing else. However, this app is worth a try if you want something fun and aren’t looking for any special features.

Monetization: free / contains ads / IAPs from $0.99 to $14.99

2 Images

Pick an app and start recording

Voice recording apps have become indispensable tools for capturing the world around us, from preserving memories and capturing important conversations to jotting down ideas. Whether you’re mainly interested in productivity, sound enhancement features, or just a quirky UI, our options have you covered. So download the one that tickles your fancy and never miss a beat again.

While this list contains apps for capturing external sounds, there are situations where you might want to record in-app audio. See our guide on recording audio from apps installed on your Android phone.

10 best voice recorder apps for Android

Joe Hindy / Android Authority

One of the handiest features of any Android device is the ability to record yourself. There are plenty of reasons for wanting to do so as well. Musicians may want to record a new idea, journalists need to record interviews, and some even set it up to see if they talk in their sleep. The good news is that you don’t have to go and buy a voice recorder from someplace like Amazon or Walmart anymore.

Your smartphone is perfectly capable of handling it for you. Here are the best voice recorder apps for Android. Note-taking apps also have voice recording capabilities. You can find our best list for that just below.

The best voice recorder apps for Android

  1. ASR Voice Recorder
  2. Dolby On
  3. Easy Voice Recorder
  4. J Labs Voice Recorder & Audio Editor
  5. LectureNotes
  1. Neutron Audio Recorder
  2. Otter Voice Notes
  3. Smart Recorder
  4. Voice Recorder Pro
  5. Your phone’s native recorder

ASR Voice Recorder

Price: Free

ASR Voice Recorder is one of the more competent voice recorder apps. It records in a variety of formats, including popular ones like MP3, FLAC, WAV, OGG, and M4A. There is also cloud integration for easy upload to Dropbox, Google Drive and others. You get a bunch of smaller features, like playback speed controls, the ability to automatically skip silent parts of a recording, a gain switch, and support for Bluetooth devices. It’s a surprisingly strong offering for its price tag.

Dolby On

Price: Free

Dolby On is one of the newer voice recorder apps on the list. You can record a lot more with it, but the tools help those recording voices as well. The app includes various boosts and filters to improve sound quality. Additionally, it has an above-average audio editor for after the recording ends if you need such a thing. Some of the filters include noise reduction, de-essing, and even a fade-in and out effect. It’s mostly for musicians, but it’s also quite good for voice memos and other such things. It’s also entirely free with no ads making it one of the truly great free voice recorder apps.

Easy Voice Recorder

Price: Free / $3.99

Easy Voice Recorder does what the name suggests. It provides an easy method to record things with your phone. You open the app, hit the mic button, record, share as needed, and then close the app. It also has a few additional features, like the ability to change what kind of file type you record to. It also has widget support. The pro version also includes support for stereo recording, Bluetooth microphone support, and more. The pro version also removes the advertising from the free version.

J Labs Voice Recorder & Audio Editor

Price: Free

J Labs Voice Recorder & Audio Editor is an above-average voice recorder. It has a unique UI where you see a tape recorder. From there, you basically know the buttons. Hit record to record stuff, and hit play to play it back. You can customize the tape recorder as you see fit, and it’s an overall nice aesthetic. In terms of recording quality, this one is pretty good. There are some light audio editing features for simple stuff, but we recommend something a bit more powerful if you intend to do serious editing. It’s free with no in-app purchases, but there are ads. We would’ve liked to see a way to pay to get rid of the ads.

LectureNotes

Price: $5.99 + $1.99

LectureNotes is one of the best apps for college students. It does a lot of stuff. You can take notes, organize those notes, and use them later for your homework. The app doesn’t record audio natively. However, there is a plugin for $1.99 that adds that functionality. Additionally, it lets you record stuff while you use the regular LectureNotes app. That makes it an excellent one-two combo for, well, lectures. You can also get a plugin for recording videos as well. It’s also $1.99. It’s a bit of a heavy package. Thus, we don’t recommend this for people looking for a simple, lightweight recorder. However, if you’re college, this is about as good as it gets.

Neutron Audio Recorder

Price: $7. 99

Neutron Audio Recorder is from the developers of Neutron Music Player, one of the best music players available. As such, the voice recorder is also very good. It includes the usual stuff like recording and playback along with other options like that. This one also includes some recording enhancements such as automatic gain correction, a 60-band equalizer, and a DSP filter. The result is some of the cleanest audio your microphone can pick up. It even supports Android Auto and playlists. It’s a little expensive at $7.99, but that’s a single price tag and the feature list is much longer than what we’ve written here. It’s very good overall.

Otter Voice Notes

Price: Free / $9.99 per month

Otter is a voice recorder for professionals. Its feature set is mostly for business meetings and other more serious matters. It does the basics like recording, sharing, and playback. It also includes a transcription service, cloud storage, cross-platform support, and it even supports stuff like photos. The free version includes 600 minutes of transcription per month. The premium subscription offers over 6,000. It’s also not half bad for lectures and students get a discount to $2.99 per month if they want to go that route. It’s very powerful, but only if you really need stuff like cloud storage, transcriptions, and more powerful stuff like that.

Smart Recorder

Price: Free / $1.49

Smart Recorder is one of the best voice recorder apps, even among its peers. It comes with all of the usual features, including cloud storage support and various recording features. However, you also get the small stuff like skipping silences in the track, sensitivity controls, adjustable sample rates, and more. It gets frequent updates and it rocks a 4.5 rating on Google Play at the time of this writing. It’s one of the good ones and the premium version is cheap too. This one is also free if you use Google Play Pass.

Voice Recorder Pro

Price: Free / $1. 99

Joe Hindy / Android Authority

Thankfully, Voice Recorder Pro is a better app than its bland name would imply. It is a fully-featured app that likes to keep it simple. You’ll be able to record in PCM (Wave), AAC, and AMR which gives you a good variety of options. On top of that, the interface is easy to use, files are easy to find and manage, and this can be used to record phone calls (if its device and OS supported). It also has other features such as a bitrate option and much more. It’s one of the more serviceable and simple voice recorder apps. This one is also free if you use Google Play Pass.

Your phone’s native recorder

Price: Free

Rita El Khoury / Android Authority

OLYMPUS DIGITAL CAMERA

The voice recorder apps on your phone are no slouch. For starters, they are always free. They’re also already installed, so it won’t take up any more of your storage. They’re generally simple with basic features. However, for some devices, like LG’s V-series phones, the voice recorder app may tap into hardware features of the phone that third-party voice recorder apps simply cannot do. We also hear Google’s new Pixel Recorder app is pretty good. In any case, we recommend trying out the stock voice recorder on any device before you go third-party just to make sure you’re not missing out on some awesome features.

TOP 10 best Android phone call recording apps

Call recording app will help you record everything that you and your interlocutor said. The popularity of such programs is due to the fact that mobile phones have turned from a means of communication into a full-fledged computer that fits in your pocket. Despite the fact that almost all phones already have a built-in voice recorder, it often does not allow you to record calls. This is due to the policy of the manufacturer’s company, the legality of such recording and many other factors. In order to choose the best free call recording application for Android, it is worth considering the most popular ones.

Contents

  • Best Free Call Recorder Apps for Android
    • Another Call Recorder (ACR)
    • TRUECALLER
    • RMC: ANDROID CALL RECORDER
    • Smart Call Recorder – SCR 900 10
    • Cube ACR
    • Automatic Call Recorder callX
    • Auto Call Recording
    • Voice Call Recorder
    • CryOk Recorder
    • Callbox
  • When do you need a call recording app?

Best Free Call Recorder Apps for Android

It is best to download the call recorder app from the Play Market, which guarantees stable operation and protection from scammers. This official method is the easiest to use and guarantees a high degree of security. Next, let’s talk about which good call recording application to choose on Samsung, Honor or Xiaomi.

Another Call Recorder (ACR)

One of the most popular applications today. Runs on any device running Android OS. Thanks to a thoughtful, and at the same time, very simple interface, it is easy to use.

Pros:

  • Runs in the background;
  • If necessary, you can turn off all notifications and the display of work status. This allows you to record discreetly;
  • All data is stored on the device, you can set the period for which records will be saved;
  • After deletion, everything is stored in the trash for a user-defined period;
  • Ability to upload audio files directly to cloud storage, such as Google Drive, Gmail, DropBox and others.

Cons:

  • When working with some phone models, the recording is not performed correctly;
  • You will need to purchase the PRO version to gain access to advanced features.

TRUECALLER

This software can also be found on the Play Market, and it has a good rating. The phone call recording app is really popular. True, the latest versions of the program cannot perform the intended function. TRUECALLER was originally developed as a caller ID and blocker for ads and scam calls. Call recording was an additional feature. On Android since version 9.0, at the system level, they began to prohibit the recording of conversations. Consequently, TRUECALLER also dropped this feature. Therefore, it should not be considered as the best application for recording calls, but it can cope with its task if you install the old version of the program.

Pros:

  • Constantly updated database of phone numbers and contact names;
  • Protection against spam and unwanted calls;
  • Blocking spam SMS messages;
  • Own secure messenger where you can chat with friends;
  • Simple and clear interface.

Cons:

  • On Android version 9. 0 and higher, the ability to record calls is blocked;
  • Paid subscription required to access all features.

RMC: ANDROID CALL RECORDER

Unlike the above example, Record My Call was created to record conversations. But, again, the internal politics of Android developers have made adjustments to its work. At the level of the operating system, it is not possible to record, so the developers switched to a more radical solution. For recording, the application uses the device’s microphone directly. This means that during a normal conversation, the recording will be of poor quality. To get the result, when talking, you need to turn on the loudspeaker. Only then will the sound be recorded. This functionality is rather inconvenient. Therefore, RMC can be used when there are no alternatives.

Pluses:

  • Calls are recorded on any operating systems;
  • Simple and user-friendly interface;
  • Support for the most common audio file formats;
  • Automatic download of tracks to cloud storage;
  • You can set up sorting entries into multiple folders.

Cons:

  • Recording only on speakerphone;
  • No Russian interface.

Smart Call Recorder – SCR

Free call recording app. The functionality corresponds to the task. With SCR, you can record all incoming and outgoing calls. Flexible application settings allow you to adjust everything to the requirements of a particular user.

Pros:

  • Permanent recording of conversations, without additional actions;
  • Built-in audio file management tools;
  • Ability to forward fragments of conversations from the application;
  • Recording start delay function;
  • All functions are free.

Cons:

  • Crashes on some new devices;
  • Signature files in the format of a phone number, not the name of the caller.

Cube ACR

The most stable and functional application of its kind. If the question arose which application for recording calls to choose, special attention should be paid to Cube ACR. A notable feature of this solution is the ability to record both phone calls and VoIP calls (Viber, WhatsApp, Telegram). This is an indisputable plus, since messengers are becoming more and more part of our lives every day. As with most applications of this type, some newer devices may not work properly. However, the Cube ACR developers took care of this by providing feedback and quality technical support to their customers.

Pros:

  • Constant update;
  • Good technical support;
  • VoIP support;
  • Flexible setting;
  • Audio file management tools.

Cons:

  • Problems recording calls on new devices;
  • Pro version required to access advanced features.

Automatic Call Recorder callX

The developers of callX have made an attempt to create the best call recording app for Android, which also has an integrated ad blocker and caller ID. Moreover, they succeeded, and quite well. Automatic Call Recorder allows you to automatically record all calls, as well as protect yourself from scammers and spam. The fact that the application takes into account the number from which the call is made, and does not record all calls in a row, allows you to optimize its work. It is possible to set numbers, calls from which will not be saved. Or vice versa, create a list of names that must be written down without fail. Other calls will not be saved.

Pros:

  • Flexible recording settings;
  • Ability to upload files to cloud storage;
  • Nice and intuitive interface;
  • You can set which conversations will be recorded and which not;
  • Built-in audio file player.

Cons:

  • Problems with new devices;
  • There may be interruptions in recording when using a headset.

Auto Call Recording

One of the least known and most common applications today. This is due to the fact that the project is quite new and is under development. This does not mean that this solution is not worth attention, as it is improved and updated daily. Thousands of users daily express their wishes to developers, which they quite successfully implement. The creators themselves urge you to check the performance of the free version before buying the PRO version, and only then pay money.

Pros:

  • Continuous improvement and refinement of the application;
  • Nice friendly interface;
  • Good technical support and communication with developers;
  • Possibility to sign files with names of contacts, which makes searching easier;
  • Synchronization with Google Drive and DropBox.

Cons:

  • Unstable operation in the initial stages after installation;
  • You will need to purchase a PRO subscription to access advanced features.

Voice Call Recorder

Developers from lovekara have created a handy tool for recording calls. Based on user reviews, we can say that the application is quite stable and does its job perfectly. Easy to use, without a lot of unnecessary settings, Voice Call Recorder will do the job.

Pros:

  • Ability to store files on a memory card without loading the phone’s memory;
  • Easy to find the right file, thanks to different sorting options;
  • Intuitive interface;
  • Integrated audio player;
  • All calls are automatically recorded.

Cons:

  • There may be problems when working with devices based on Android 9.0 or higher;
  • Record names are formed arbitrarily.

CryOk Recorder

Recorder application from CRYOK SIA can be included in the list of the most efficient call recording solutions. With no unnecessary built-in features, it is designed solely for recording, listening and storing audio files with conversations. Integrating into the Android OS, the Recorder performs high-quality recording of voice calls. In addition, it is protected from unauthorized access by allowing you to set a password. If the user is configured to use only Russian applications for recording calls, Recorder is ideal.

Pros:

  • The application is designed specifically for call recording, which makes it the most reliable solution;
  • Tamper protection;
  • Nice interface;
  • Flexible setting;
  • Built-in audio player for playing conversations.

Cons:

  • Problems with new devices;
  • Violation of stability after the release of updates.

Callbox

The solution from SMSROBOT LTD is a time-tested application for keeping the history of telephone conversations. With it, all calls will be recorded and saved. Where to save files, the user decides, choosing between local storage, or sending to cloud storages such as DropBox, Google Drive and the like.

Pros:

  • Convenient functionality, focused on a specific task;
  • Flexible settings;
  • Possibility to enable saving the recording depending on the call duration;
  • You can store your conversations in cloud storage;
  • The application is regularly updated to work correctly on new devices.

Cons:

  • Crashes on Android versions above 9.0;
  • When talking through headphones or a headset, recording may not be performed correctly.

When do you need a call recording app?

Applications of this type have become very common. They can be useful to absolutely every smartphone user. It often happens that while on the road it is necessary to write down important information, but this is not possible. In such a case, by saving the conversation to an audio file, you can listen to it later and get all the necessary data. When conducting business or business negotiations, you can also use voice recorders to confirm agreements. There are an infinite number of such situations, it all depends on the needs of the end user. It is worth remembering one thing. In some countries, recording conversations is prohibited by law. Therefore, you can do this at your own peril and risk. You also need to understand that in controversial situations, the record can play not against the opponent, but against the user himself. Using even the best call recording apps, you need to be careful and follow the law.

Recording calls on mobile / Sudo Null IT News

Here on MVideo they posted an article about the 10 best applications for recording calls on smartphones, and on w3bsit3-dns.com they posted an article that Google completely prohibits recording calls on Android. The topic is close to me, because. recently I was developing an application for recording calls and everything did not work out as I wanted. What and how – further in detail.

* The purpose of the article is to tell your path and take feedback and your ideas, thoughts, reflections.

Who am I? What am I? I am a developer, I am developing a virtual PBX service for corporate clients. And, of course, there are clients who have not only office workers, who just need to install stationary SIP phones or distribute SIP-DECT handsets in the office / warehouse / store.

What is the problem?

There are managers “in the fields”. Who are all day at the facilities, on the road. And constantly on the phone. On a call with clients, partners, office backend. From the boss’s point of view, these cell phone managers are a little out of control. And I would like to know with whom they are talking, for how long and about what. Purely, at least so that it would be easier to resolve conflicts after, who promised what to whom or not to do. Usually, a call recording, listened to by both parties together, sharply clarifies the situation. Although it is different?

In general, it doesn’t hurt to record calls from managers on the road.

What are the possible solutions? Different telecom operators and virtual PBXs offer both FMC and a SIP client, more advanced ones – VATS immediately with SIM cards.

What other option is there?

And of course you can use the recording application. For corporate clients there are cloud services. You install an application on your smartphone that records the call and transfers it to the cloud. Then you view call reports in the web interface and listen to recorded calls from all smartphones connected to the service. Comfortable? Quite.

Decided to use this service. Unfortunately, the selection of these smartphones on the site was out of date, some of the models were already out of stock, others had reservations. Why do some smartphones record calls, another records them, but only under certain conditions, and the third does not record at all?

First, Android and iPhone. I may not be accurate, but the iPhone does not record calls. Probably, it was like that initially, a landmark for privacy-confidentiality-protection. I saw a note that screenshots of some business functions for iPhone were leaked somewhere and there is a call recording there. But true or not, I don’t know for sure, maybe someone in the comments will clarify the topic.

For Android, things are a little simpler. Android was 4, 5, 6, 7, 8, 9, 10 and now the 11th version of the platform, 12 is on the way. Google with each version of the platform changes its policy, making it more “strict”. Those. many recording applications worked easily on versions 4,5,6, but later they began to record only under certain conditions, or stopped recording at all.

Under what conditions could they record? For example, choosing a different sound source. Those. in Android there is LINE, and there is MIC. It seems that from version 7 of Android it will no longer be possible to use LINE, because. there will be only one channel (outgoing, i.e. your speech) or silence during the recording of a telephone conversation. And if you set MIC, you can record what comes from the microphone and if your interlocutor speaks loudly, then the microphone will catch it from the speaker or speakerphone and record it. Cool, isn’t it?

Why your application?

Let’s go back to my story. By calling the service support and asking for at least one model, buying which I could accurately record the call. But service support was at a loss to answer. And she didn’t tell me which smartphone to buy.

In order to accurately record calls, armed with Android Studio and Asus ZenPhone on Android 6, we wrote together with a colleague (we are programmers …) the first version of our application for recording calls. Everything worked great, but…

But Android 6 was already outdated in 2019, Android 7, 8 was around, Android 9 was gaining momentum. The clients I gave to test the application did not have the Android that I had. Then it became clear that you can no longer record with LINE. And why not every smartphone you recommend. Nuances are added by the fact that even a working smartphone model can be upgraded to the next Android and lose the ability to record calls. Those. available Android APIs will become non-functional.

Here, please continue to read expressively with aspiration: “it was a hard bummer!”

Actually there were more options.

What were the requirements for the recording application?

1. The actual recording of a telephone conversation.

2. Call event tracking: start, answer, end.

3. Uploading recorded calls to the server.

4. Clear interface.

As you can see, the application is not able to do the first item – call recording. OK.

With the events in Android, of course, the song is still the same. There is none of them. There are states. All sources on the github that work with telephony have approximately the same code that translates phone state changes into events. Those. for example, the phone has moved from the idle state to the RINGING state, which means that at this moment we must do everything that needs to be done to start the call. yes it’s all wrapped in your onStartCall function))

And another joke: you will not catch the moment of answering an outgoing call with a standard tool, the question has been hanging on Stackoverflow for more than five years.

Ok, at the very least, the second point from the requirements can be done programmatically. As well as 3.

What to do with the record?

Someone will say: “Oh, you can also root devices, recording works there.”

Yes, you can. But I would really like the user to buy a smartphone (perhaps from some recommended list), install the application, make a couple of simple settings, and voila! everything works for him: calls are recorded, transferred to CRM, reports are built.

All those dances with rooting, android versions, changing the dialer, etc. I would like to leave somewhere on the side. It would be desirable that for the simple user everything was very simple and clear.

So there are smartphones with a built-in recording function, right?

Yes, there are smartphones that can record calls with a regular dialer, even if they have Android 7, 8, 9 and 10. These are smartphones from Oppo, Tecno, Realme brands. Those. A regular dialer records the conversation and puts it in a directory.

These smartphones have their own shells – ColorOS, HiOS, Realme UI.

For some Huawei and Honor smartphones, you can use w3bsit3-dns.com hacks and also activate the call recording function.

At first I did not consider this option. I wanted one application to record calls and transfer events by call and recording to the server. But if we refuse one function, does this mean that we will not do anything at all?

Therefore, you can use this option: a call is recorded by a standard tool, and events and loading of recorded conversations to a remote server are done by our application.

During call events – you can do various useful things – for example, receive information about the calling client on an incoming call. And after transferring the record, you can attach it to the client in CRM, and recognize the record in text, and some other useful things.

Recording call data in CRM allows you to analyze the manager’s work: with whom he talked, when and for how long, a record – what was the conversation about. Of course, the application must be a service that will constantly hang and listen for call events. Some shells force resident services to be unloaded from memory, so you may need to set a special permission for an application in power saving mode.

callagent

The result of all my research and trials is in the public domain on the github application callagent. Written in Kotlin.

Simple scheme of callagent operationCallagent interface

Here are some more screenshots: https://github.com/antirek/callagent/blob/main/screenshots.md

What does callagent do?

At the first start, you need to set up the application: specify your number and the address of your server, where events, call data and conversation recording will be received from the smartphone.

What are events and call data?

This is JSON data. Events (events) – this is the beginning of the call, the answer, the end of the call.

Call data (calldata) – this is all the data on the call: start time, duration, caller number (formed upon completion of the call).

How does the application work?

The application hangs as a service – you always see the callagent icon in the tray, and a notification about the running service will hang in the notification bar. When making a call, the application listens for events and sends the data of each event (events) to the server.

Upon completion of the call, the application generates call data (calldata) and also sends it to the server.

Then it finds a call record in the specified directory (the record is made by standard firmware tools) and also sends it to the server.

What to do with this data?

There is an example server in the repo. Those. you can get the data on the server and process it as you need.

Below is a screenshot of my test web interface, where you can see all the received data, as well as the result of the subsequent data transfer to CRM.

callagent is unpretentious, takes up little space in the tray, does not eat much memory. Several users actively use every day, their boss collects a lot of data and analyzes everything.

And so what is the result?

i.e. it turns out that we can record office conversations with managers and transfer them to the server if we give them certain smartphones, turn on call recording in the regular dialer and install a callagent so that it transfers the records to the server. And on the server with data on calls and records, we do everything according to the needs of the business.

Callagent repository

Callagent repository: https://github.com/antirek/callagent

In the application source repository in the public domain, you can download the finished apk or build your own apk from the source.

The repo also has a list of smartphones that accurately record conversations.


In general, this note is a collection of my few knowledge on this topic, acquired in an attempt to deal with call recording and make my own recording application. I don’t know much about the Android API, maybe something could be done differently.

I hope it will be interesting and useful for someone. I will be happy to discuss questions, ideas, thoughts – either in the comments, or in the telegram group https://t.me/callagent

I use conversation recording in everyday life by default now. Those. all calls are recorded – whether banks, relatives, callers call.