Recording UCCX Prompts

I have two minutes before my next meeting so this post will be short.

UCCX is picky about the format of the prompts used.  Here are the requirements:

  • Bit Rate: 64 kbps
  • Audio sample size: 8 bit
  • Channels: 1 (mono)
  • Audio sample rate: 8 kHz
  • Audio format: CCITT u-Law

The best way to get these formats packed into that lovely little WAV file is a two step process:

  1. Record the prompt in Audacity and export as a standard WAV file
  2. Convert the WAV file to the previously mentioned settings using Switch Sound File Conveter (free).

For my own sake, I am going to host this install file on my blog.  That way, I won’t forget.  Click here to download (right-click, select “Save As”).

12 Responses to “Recording UCCX Prompts”

  1. Mustafa February 15, 2010 at 10:18 am #

    There are a few quicker methods to do this:

    1. Use either Unity or Unity Connection call handler to record a prompt. Easiest and fastest way. This would be versy useful in a lab situation. Also, thats how I record prompts in real life deployments.

    2. Write a script in UCCX to record the prompts. Ofcourse this will take slightly longer to write the script. But write once and use many times.

    Both of these methods create audio files that are acceptable by UCCX or Unity/Unity Connection.

  2. Matthew Berry February 15, 2010 at 12:23 pm #

    Mustafa,
    Would you mind sharing how to use a call handler to record the prompts?

  3. Mustafa February 15, 2010 at 3:46 pm #

    Sure.

    Lets take Unity Connectoin integrated with CUCM.

    1. Create a call handler under system call handlers, no need to assign it an extension.

    2. Go to the Greeting > Standard greetins of call handler.

    3. Scroll down to bottom of page and click on play/record button to load the mms java applet.

    4. Once the applet loads, click on the top left hand corner of the applet to navigate to the option and set a phone extension which unity connection will call. (You can also use PC Mic to record using the settings here).*** Unity connection must be able to call phones. If your MWI and voicemail is working, then you shouldn't have problem here.

    5. Once set, click on the record button on the player, UCXN will call the phone, pick up and start speaking after the tone, hang up once done.

    6. You can now play the recording from the mms applet.

    7. Again, using the options on the top left hand corner, you can download and save the file.

    8. Name it something useful and you can upload it to other call handlers or use it in UCCX.

    If you have unity, you can use the same method with unity call handlers.

  4. Jesper Farver June 1, 2010 at 7:02 am #

    Thanks, lovely site, just what I needed to solve my problems with convert voice prompts for UCCX.

  5. Allen June 2, 2010 at 3:28 pm #

    Hey Matthew – have you tested the Unity Conn option posted for recording prompts as described above by Mustafa?

    I am not sure if Mustafa is monitoring this; I tried the configuration but once I click on record a gray window appears with the message shown below. Thanks in advance…

    —————————————————————

    | An unknown error occurred. Details: |

    | The active Phone Number is 2001 and the Time Index is -1. |

    | The server 142.100.64.13 reports the following: |

    |Code:1 |

    |Description: Unknown Error |

    | |

    | OK |

    —————————————————————

  6. Mindjigger June 21, 2010 at 9:24 am #

    On Phone system check “Default TRAP Switch”. This will repair the error.

  7. oli July 30, 2010 at 10:26 am #

    Hi Guru,

    How did u manage to make the UCCX script to record prompts.
    Well I’m trying but I can not get it done.

    Can you share how manage it.

    • Matthew Berry July 31, 2010 at 8:35 pm #

      I found that the best way to record UCCX prompts is to record a standard greeting in Unity Connection, save the file, and then upload via AppAdmin.

  8. Hasan March 9, 2011 at 7:15 am #

    Hi,
    I wrote a script which records voice mail as document but i cant figure out to save that document on disk or email it..
    waiting for your reply
    Regards,

    • Matthew Berry March 9, 2011 at 7:58 am #

      I just sent you an email. If you send me the script, I’ll upload it to my website.

  9. Lee Johnson July 29, 2011 at 7:13 pm #

    Awesome! Worked perfectly! Now I can enjoy my long weekend!

  10. Rogers Ochieng November 7, 2011 at 12:40 am #

    Just what i needed right now on site uploading prompts and was wondering why they are not getting played

Leave a Reply:

Gravatar Image

Don't have a Gravatar? Get one!

Have you Subscribed via RSS yet? Don't miss a post!