📚 Help Center · Free Tools · Audio Converter
WOCOM Audio File Converter
Turn any recording — MP3, M4A, OGG, FLAC or an oddly-formatted WAV — into the exact file your phone system will accept: WAV · PCM · 8000 Hz · 16-bit · mono. That is the format used for IVR and auto-attendant prompts, voicemail greetings, and music on hold on WOCOM Cloud PBX, Asterisk, FreePBX, 3CX, FusionPBX / FreeSWITCH and virtually every other IP PBX.
Conversion happens inside your browser using the Web Audio API. Your recordings are never uploaded to a server, so you can safely convert client greetings, internal announcements and recorded calls.
| Container | WAV (RIFF) |
| Encoding | PCM |
| Sample rate | 8000 Hz |
| Bit depth | 16-bit |
| Channels | Mono |
| Bit rate | 128 kbps |
Output: WAV · PCM · 8000 Hz · 16-bit · mono — the standard prompt format for WOCOM Cloud PBX.
🔒 Private by design. Every file is decoded, resampled and re-encoded on your own computer. Nothing is sent to WOCOM or to any third party, and nothing is stored.
What audio format does my PBX need?
Almost every IP PBX inherited the same requirement from the traditional telephone network: calls travel as 8 kHz, 16-bit, mono audio (G.711), so prompt files are stored the same way. A 44.1 kHz stereo MP3 exported from a phone or a studio simply is not what the dialplan expects — which is why uploads get rejected, or play back too fast, too slow, or as silence.
| Platform | Required prompt format | Where the files go |
|---|---|---|
| WOCOM Cloud PBX | WAV · PCM · 8 kHz · 16-bit · mono | IVR / auto attendant, voicemail greeting, music on hold |
| Asterisk | WAV · PCM · 8 kHz · 16-bit · mono (also accepts G.711 μ-law/A-law and GSM) | /var/lib/asterisk/sounds/custom/ |
| FreePBX | WAV · PCM · 8 kHz · 16-bit · mono | Admin → System Recordings; Music on Hold |
| 3CX | WAV · PCM · 8 kHz · 16-bit · mono | Digital receptionist prompts, queue & on-hold audio |
| FusionPBX / FreeSWITCH | WAV · PCM · mono · 8 kHz or 16 kHz | Recordings, IVR menus, music on hold |
| Issabel / Elastix | WAV · PCM · 8 kHz · 16-bit · mono | System Recordings (Asterisk-based) |
| VICIdial | WAV · PCM · 8 kHz · 16-bit · mono | Audio Store (Asterisk-based) |
| Grandstream UCM | WAV · PCM · 8 kHz · 16-bit · mono (≤ 5 MB) | Custom prompts / IVR prompts |
| Yeastar | WAV · PCM · 8 kHz · 16-bit · mono | Prompt management |
Systems that accept a wider range of input usually transcode server-side — and that transcode is where quality is lost. Feeding the PBX a correctly-prepared 8 kHz mono file gives you the cleanest possible result on the call.
How to convert your file
- Pick your phone system above. The correct sample rate and encoding are applied for you — 8 kHz for Asterisk, FreePBX, 3CX and WOCOM Cloud PBX; 16 kHz where FreeSWITCH-based systems can use it.
- Drop in your recording. MP3, M4A, AAC, OGG, FLAC, WebM, AIFF and any WAV variant are all accepted — including 24-bit, 32-bit float, μ-law and A-law WAVs that other converters refuse.
- Leave “normalise volume” ticked unless you have already mastered the audio. Prompts recorded on a phone are usually far too quiet against the rest of the call.
- Preview the result in the player. What you hear is the 8 kHz mono file itself, so it is a fair preview of how it will sound to a caller.
- Download and upload it to your PBX — IVR prompt, auto attendant, voicemail greeting, queue announcement or music on hold.
Converting a whole prompt set? Drop in every file at once and use Download all (.zip). Filenames are cleaned automatically — lower-case, hyphenated, no spaces or accents — because spaces in filenames are a common cause of failed uploads and broken dialplan references.
Common prompt problems — and what causes them
The prompt plays too fast, high-pitched or “chipmunk”
The file is at 44.1 or 48 kHz but the PBX is playing it as 8 kHz. Re-convert it here to 8 kHz.
The prompt plays too slowly or sounds deep
The opposite mismatch — an 8 kHz file being played at a higher rate, usually after a bad conversion elsewhere.
The upload is rejected as “invalid format”
Usually a stereo file, an MP3 renamed to .wav, or a WAV with a non-PCM codec inside it. Converting here rewrites the container and the audio properly.
Callers hear silence, or only one side
A stereo file where the audio sits on one channel only. Downmixing to mono — which this tool always does — fixes it.
The greeting is far quieter than the caller’s voice
Recording level was too low. Tick “normalise volume” — the file is lifted to a consistent peak just under clipping.
There is a click or pop at the start
A hard cut mid-waveform. Every file converted here gets a short fade in and out to remove it.
Getting a professional-sounding prompt
At 8 kHz there is no room to hide — a phone line reproduces roughly 300 Hz to 3.4 kHz, so room echo, background noise and mouth noise are more obvious on a call than they are in your headphones. A few things make a large difference:
- Record in a small, soft room — carpet, curtains and furniture. Bare offices and boardrooms sound hollow over the phone.
- Stay 15–20 cm from the microphone and slightly off-axis to avoid popping your P’s.
- Keep prompts short. Menu options: under 20 seconds. Greetings: under 10. Callers press a key long before a long greeting ends.
- Lead with the business name, then the options — “Thank you for calling <business>. For sales, press 1…”.
- Speak slightly slower than normal and leave a beat of silence between options.
- Music on hold: pick something licensed. Commercial music generally cannot legally be used as hold music without a licence.
Rather not manage prompt files at all?
WOCOM Cloud PBX handles IVR menus, greetings and music on hold for you — and every plan includes WOCOM AI, an AI receptionist that answers in natural conversation instead of asking callers to press 1. Licensed carrier, Jamaican support, local numbers.
FAQs