Pre-loading Voicemail prompts and names
We're switching from an old phone system to Freeswitch, so I converted everyone's voicemail greetings and recorded names using sox, and dropped the WAV files to greeting_1.wav and recorded_name.wav in their respective voicemail directories. The voicemail module didn't automatically recognize these (even on restart), but I was able to set everyone's greeting by connecting to their voice mailbox from their extension and selecting greeting 1. I don't know how to do this to make it take their recorded name. I want the directory module to play their name instead of spelling it. How to I tell Freeswitch that there are recorded_name.wav files sitting there ready to be used? -- Steve
Steve, you can open up the voicemail_prefs database. If you set up ODBC for VM you know where it is, otherwise, it's in a sqlite DB. Then set the name_path to the full path of the file for each account. (You could have done that for greeting path, too...) -Avi Marcus BestFone On Tue, Feb 19, 2013 at 3:17 AM, Steven Schoch < schoch+freeswitch.org@xwin32.com> wrote:
We're switching from an old phone system to Freeswitch, so I converted everyone's voicemail greetings and recorded names using sox, and dropped the WAV files to greeting_1.wav and recorded_name.wav in their respective voicemail directories.
The voicemail module didn't automatically recognize these (even on restart), but I was able to set everyone's greeting by connecting to their voice mailbox from their extension and selecting greeting 1.
I don't know how to do this to make it take their recorded name. I want the directory module to play their name instead of spelling it. How to I tell Freeswitch that there are recorded_name.wav files sitting there ready to be used?
-- Steve
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Mon, Feb 18, 2013 at 11:26 PM, Avi Marcus <avi@avimarcus.net> wrote:
Steve, you can open up the voicemail_prefs database. If you set up ODBC for VM you know where it is, otherwise, it's in a sqlite DB.
That was it! A simple query solved the problem: update voicemail_prefs set name_path = '/usr/local/freeswitch/storage/voicemail/default/starnet.com/' || username || '/recorded_name.wav' where username in (......); -- Steve
participants (2)
-
Avi Marcus
-
Steven Schoch