Can I record from a Bluetooth headset or microphone?

We do not support Bluetooth recording directly.

However you can install an app called BTmono from Google Play Store that will make the Bluetooth headset or microphone act as a built-in mic. This has been reported to work by many of our customers.

Why can’t I record phone calls?

Unfortunately, Android does not provide us with an official way to record phone calls. The reason for this is most of Android phones don’t have their internal “wiring” of audio path set up such that voice call audio reaches the application processor at all.

However, it is known that several phone models can record phone calls using Hi-Q MP3 Voice Recorder, such as:

  • Samsung Galaxy S5
  • Samsung Galaxy Note 2
  • Samsung Galaxy Note 5

Do let us know if your phone works well to record phone calls using Hi-Q MP3 Voice Recorder, so we can add more phone models to the list. Please contact us here.

Can I use an external microphone?

It is very likely that Hi-Q MP3 Voice Recorder can record from an external microphone from the headphone port. 

Almost all of the newer microphones uses CTIA / AHJ standard. Almost all phones released after 2013 uses the same standard, so it is likely to work. However, please try it first using the Free version of Hi-Q MP3 Voice Recorder.

If it still does not work, you might want to change the option at the app Settings > Recording > Mic selection to Device default.


How to reduce noise while recording?

Some phones have two microphones. A primary microphone is aimed to your mouth to record your voice, whilst also picking up any noise from around you. In a single microphone circuit, this comprises all the data that is sent via the air waves to the receiving handset.

With a secondary microphone located elsewhere, usually near the top and on the back of the handset (so it doesn’t pick up so much speech), a lot of background noise can be removed.

You can try these steps, that may or may not reduce noise:

  1. Go to in-app Settings
  2. Select Recording
  3. Select Mic selection
  4. Choose Rear microphone or Raw audio

This allows for a different mic to be used for recording. Note that this does not work on all phones. The quality of recordings depend largely on the mic hardware itself.

What is the most suitable bit rate?

The bit rate determines the quality of the sound recorded. The higher the bit rate is, the better the sound quality will be. However, a higher bit rate will make the MP3 files larger.

Hi-Q MP3 Voice Recorder by default use 128 kbps. This results in 1 MB file size per minute of recording. This default bit rate is suitable for most recordings including general musical clips and concerts. However, if you want to record your own musical performance, it is best to use 224 or 256 kbps bit rate to ensure minimal loss of quality.

If you record lectures, sermons, or talks (with no music), you can set it to 64 kbps (0.5 MB/minute) and you will get a good enough sound quality.

How long can I record?

You can record up to 10 minutes in the free version of Hi-Q MP3 Voice Recorder.

In the full version, you can record as long as you like it. It only depends on how big the free space on your external storage (SD card or USB storage).

For example, on a device with 16 GB free storage space, with the default bit rate (128 kbps), you can record for 270 hours in total.

Some filesystems (especially FAT32, which is used in most phone models for external storage) have a limit of 2 GB size for a single file. In that case, you can still record for more than 30 hours in a single run.

How does stereo recording work?

Stereo recording is a bit tricky. Many phones with a single microphone report that they can record in stereo. Conversely, many phones that has multiple mics refuse to record in stereo.

First, it seems that Android will just accept our app’s request to record in stereo, although actually there is only one mic. It will duplicate the audio signal exactly, so the left and right channels contain the same data. The resulting MP3 file will still be in stereo, but with exact same waveform for both channels.

Second, some devices have multiple mics but they are not for stereo recording purposes. They are there to assist in noise cancellation. Using two microphones they can compare the differences of the audio signal between the mics, and extract only the difference as the audio signal given to apps.

On some phone models, it is possible to actually record in stereo if you change the mic used for recording. Go to Hi-Q MP3 Voice Recorder settings, and change the Mic selection option. Try changing it to the “rear microphone” or the others.

Starting from version 1.20.2, we will automatically analyze the audio signal when you enable stereo mode from the settings. You will get a notice if we determine that the stereo recording does not actually work on your device (duplicated audio signal as above). Please let us know if your device supports stereo, and we will add it to the list!

Devices known to be able to record in stereo. Note that if your device is not on the list, it does not mean that your device does not support it. Many new devices support stereo recording.

  • Oneplus 5
  • Samsung Galaxy Note II
  • Samsung Galaxy S7 (with Rear microphone)
  • Samsung Galaxy S5
  • Samsung Galaxy S4
  • Samsung Galaxy A5 (with Rear microphone)
  • Redmi Note 4 (with Rear mic or Raw audio)

Devices known to duplicate audio signals (stereo does not work)

  • Samsung Galaxy Nexus
  • Most low-end Android smartphones

How do I automate recordings? (using Tasker, Locale, or intent actions)

You can automatically start and stop recording by one of the following methods.


There is a nice app called Tasker that allows you to automate things based on certain conditions. For example, you can initiate action based on a timer, location, phone state, and many more. Starting from version 1.20.1, Hi-Q MP3 Voice Recorder supports Tasker “task” and “state”.

When used as a “state”, Hi-Q MP3 Voice Recorder returns the following variables:

  • %last_recording_filename : The filename of the recording that was last (or currently being) written.

Your own app

This is for Android application developers. Hi-Q MP3 Voice Recorder supports the following Intent actions:

  • yuku.mp3recorder.action.RECORD
  • yuku.mp3recorder.action.PAUSE
  • yuku.mp3recorder.action.RESUME
  • yuku.mp3recorder.action.STOP
  • yuku.mp3recorder.action.TOGGLE_RECORD (since 2.1.1)
  • yuku.mp3recorder.action.TOGGLE_PAUSE (since 2.1.1)

Use sendBroadcast to trigger them. Set the package name to “com.hiqrecorder.full” for the Pro version or “” for the free version. There are no extras required.

The TOGGLE_RECORD action starts or stops recording, TOGGLE_PAUSE pauses and resumes recording, both of them are based on the current recording status.

Hi-Q MP3 Voice Recorder also broadcasts Intents, so your app can act accordingly. Those intents has the following actions:

  • yuku.mp3recorder.action.RECORDING_STARTED
  • yuku.mp3recorder.action.RECORDING_PAUSED (since 1.20)
  • yuku.mp3recorder.action.RECORDING_RESUMED (since 1.20)
  • yuku.mp3recorder.action.RECORDING_STOPPED

Again, no extras are given.

If you are a developer and needs assistance, please contact us.

How do I make the recording louder?

If you want to have a louder recording, you might want to experiment with the Gain option. You can access it from the app Settings > Recording > Gain and adjust it higher.

However, please take note that the quality of the recording still depends on the mic hardware itself. Adjusting gain too high will distort the sound.