3CX PBX in the Cloud
1 year FREE - no ties!
google cloud platform
3CX
Zero Admin
With the new Dashboard
3CX
Bulletproof Security
With SSL certs and NGINX
3CX
Install on $200 Appliance
Intel MiniPC architecture
3CX
New, Intuitive Windows Client
More themes, more UC
3CX
More CRM Integrations
Scripting Interface to add your own
3CX
Improved Integrated Web Conferencing
iOS and Android apps included
3CX
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux
Fast & easy call management
With the 3CX Web Client

Converting Unsupported Files to Wav

V15: Converting Unsupported Files to Wav

On this topic

V15: Converting Unsupported Files to Wav

Introduction

Convert a WAV file automatically within 3CX (Windows)

Convert a WAV file (Manual)

Convert an MP3 or Stereo to Mono Channel

Introduction

Version 15 and earlier would allow the import of unsupported Wav and mp3 files and convert them on the fly during playback. This process created high CPU usage and unnecessary threads so we removed this conversion. Prompt files need to be prepared correctly. We have found that many customers used unsupported prompts in their installations.  

These must be converted PRIOR to upgrading to SP2. (Available in the coming weeks)

You can prepare for this change by making the conversion now. Failure to do so will result in the prompt not being played, and callers calling will hear silence.

All the 3CX supplied prompts are already in the correct format. You just need to convert the prompts you used for IVR, Queues and custom system prompt sets.

Prompts need to be like this:

Format: WAV

Channel: Mono

Bit rate: 8 kHz

Sample: 16 bit

Convert a WAV file automatically within 3CX (Windows)

We have developed a tool that can do this conversion automatically and convert all incorrect audio files in your 3CX Installation.

  1. Download 3CXConverterTool
  2. Place the ZIP anywhere on the 3CX machine and extract the zip. You will end up with 2 exe files.
  3. Double click on "3CXConvertPrompts.exe"
  4. A command line process will start that will prompt you to stop the following services: 3CX Media Server, IVR Server and Queue Manager Service.
  5. After services are stopped, press enter to start the conversion. All prompts will be automatically converted and when done you will see "Conversion completed. The stopped services can be restarted." Press any key to exit the tool.
  6. Start the following services: 3CX Media Server, IVR Server and Queue Manager Service.

All your prompt files will be converted. You can proceed to update to SP2. (You can also do this procedure after the update if you wish).

Convert a WAV file (Manual)

To convert a file you can use a free tool like “Audacity”.

  1. Download Audacity: http://www.audacityteam.org/ and install it.
  2. Click on “File > Open” and locate the file you want to convert.

  1. On the left side you will see the current properties of the file. In this case the problem is that the bit rate is 16000 Hz, this has to change.

  1. Go to the “Project Rate (Hz)” dropdown and change to 8000.
  2. Click on “File > Export Audio” and the “Save As” dialog will appear.

  1. Enter a name and select “Save as type: WAV (Microsoft) signed 16-bit PCM”.
  2. You can now upload this file via the 3CX Management console.

Convert an MP3 or Stereo to Mono Channel

If your WAV file is MP3 or Stereo, do the following:

  1. After opening the file, click on the arrow depicted below.

  1. Select “Split Stereo to Mono”.

  1. Close all the streams by pressing the “X” button next to the file name.
  2. Modify the project rate to 8000 Hz and click on “File > Export Audio”.
  3. Enter a name and select “Save as type: WAV (Microsoft) signed 16-bit PCM”.

You might also be interested in:

Get 3CX Free for 1 Year Today
Download On-Premise Try in the Cloud