Monday, July 25, 2011

Custom Prompts

This method relies on having Unity Connections configured as well as having java installed on the local computer that you are using in order to download the file.  We are using this procedure for creating a prompt for BACD but this can also be used for IPCCX prompt creation as well.


Prerequisites
-          UCM and Unity Connection configured for inter-operations ( SCCP / SIP)
-          User Created ( could use Call Handler if user not already configured)
-          TFTP directory to off load the file to IOS device if needed. ( This is not used if you are using the prompt for IPCCX)
 Procedure
1.       Locate the User (Call Handler) in Unity Connection and go to the Edit Greetings menu for that user.
2.        Select Alternate Greeting (Unless using this for something else) then go to the bottom of the page and press the Play Greeting button.
3.       Playback should be set to computer while Recording should be set for Use Phone. After this hit the record button.   – A phone call will be presented to the phone of that user.   (This is when you record your intended prompt.) Once you are done simply hang up.
4.       Select Options and Save Recording As..  By default this will save with a wav file extension and in some cases we might not want that, as with BACD the default is .au. You now have a file in the correct format. ( G.711 )
5.       Upload the new prompt to the Router and configure it for use in you BACD script.  

Notes:
-          Even if you record the prompt from a phone at G.729 the recording will be scaled up to G.711mulaw.
-          Testing has shown that even though the new file has been uploaded and configured correctly the previously configured prompt continues to play, even after reloading the voice application.    This is fixed by reloading the router or uploading the prompt before configuring the voice application. 

No comments:

Post a Comment