Okay, this is good. I recommend getting a spreadsheet together and creating columns for Ast file name, Ast prompt, FS file name, FS prompt. The prompts would contain the actual text of what is voiced in the audio file. On the FS side look in $FS_SOURCE/docs/phrase/phrase_en.xml for the phrases and file names. In Asterisk there usually is a text file that has the filename and the text of the prompt.

Once we have that together we can figure out what prompts we can re-use versus what needs to be re-recorded.

-MC

On Tue, Mar 1, 2011 at 6:32 AM, Alex Crow <acrow@integrafin.co.uk> wrote:
On 25/02/11 21:42, Alex Crow wrote:

2. A script to convert and rename sounds from an Asterisk install to FS?

We already paid for British female sounds for Asterisk so if conversion
will cover at least voicemail prompts it would be a start.

There is some overlap in the prompts, especially the digits and the time, but many of the other prompts are definitely different. I'd be willing to assist you in getting the prompts you created for * converted for use w/ FS. The challenge is figuring out which prompts need to be recorded. Do you have a list of sound prompts and file names? I could take a look...

-MC



Michael,

The ones we have for Asterisk are British English "Rachel", purchased from

http://www.keison.co.uk/westany/asterisk_voice_prompt.htm

They do seem to originate from westany from a google search.

I think I can provide a list of the directory structure from our Asterisk box. Do you have a connection to the company who recorded these sounds? If we could get the same voice artist it would be great, especially if they were available as a product for others to buy.

Cheers

Alex
-- 
This message is intended only for the addressee and may contain 
confidential information.  Unless you are that person, you may not 
disclose its contents or use it in any way and are requested to delete 
the message along with any attachments and notify us immediately. 

"Transact" is operated by Integrated Financial Arrangements plc 
Domain House, 5-7 Singer Street, London  EC2A 4BQ 
Tel: (020) 7608 4900 Fax: (020) 7608 5300
(Registered office: as above; Registered in England and Wales under number: 3727592) 
Authorised and regulated by the Financial Services Authority (entered on the FSA Register; number: 190856)

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Michael,

Here is a tree of the sounds on my asterisk box. They were simply dropped in place over the existing US sounds. Is there anything else you need?

Thanks

Alex

├── account_not_valid.gsm
├── activated.gsm
├── agent-alreadyon.gsm
├── agent-incorrect.gsm
├── agent-loggedoff.gsm
├── agent-loginok.gsm
├── agent-newlocation.gsm
├── agent-pass.gsm
├── agent-user.gsm
├── all-circuits-busy-now.gsm
├── AM.gsm
├── and.gsm
├── an-error-has-occured.gsm
├── at-tone-time-exactly.gsm
├── auth-incorrect.gsm                                                                                                                                                                 &n bsp;        
├── auth-thankyou.gsm                                                                                                                                                                 &nb sp;         
├── beeperr.gsm                                                                                                                                                                  &nb sp;              
├── beeperr.ulaw                                                                                                                                                                  &n bsp;             
├── beep.gsm                                                                                                                                                                                     
├── beep.ulaw                                                                                                                                                                  &nbsp ;                
├── call-forward.gsm                                                                                                                                                                 &nbs p;          
├── call-forwarding.gsm                                                                                                                                                                 & nbsp;       
├── call_forward_notification.gsm                                                                                                                                                               
├── call-forward-parallel.gsm                                                                                                                                                                & nbsp;  
├── call-fwd-cancelled.gsm                                                                                                                                                                &nbs p;     
├── call-fwd-no-ans.gsm                                                                                                                                                                 & nbsp;       
├── call-fwd-on-busy.gsm                                                                                                                                                                         
├── call-fwd-parallel.gsm                                                                                                                                                                &nbsp ;      
├── call-fwd-unconditional.gsm                                                                                                                                                                   
├── call-waiting.gsm
├── callwaiting.gsm
├── channels_limit_exceeded.gsm
├── conf-adminmenu.gsm
├── conf-enteringno.gsm
├── conf-errormenu.gsm
├── conf-getchannel.gsm
├── conf-getconfno.gsm
├── conf-getpin.gsm
├── conf-hasjoin.gsm
├── conf-hasleft.gsm
├── conf-invalid.gsm
├── conf-invalidpin.gsm
├── conf-kicked.gsm
├── conf-leaderhasleft.gsm
├── conf-locked.gsm
├── conf-lockednow.gsm
├── conf-muted.gsm
├── conf-noempty.gsm
├── conf-onlyone.gsm
├── conf-onlyperson.gsm
├── conf-otherinparty.gsm
├── conf-placeintoconf.gsm
├── conf-thereare.gsm
├── conf-unlockednow.gsm
├── conf-unmuted.gsm
├── conf-usermenu.gsm
├── conf-userswilljoin.gsm
├── conf-userwilljoin.gsm
├── conf-waitforleader.gsm
├── custom
├── dash.gsm
├── de-activated.gsm
├── deactivated.gsm
├── default_auto_attendant.gsm
├── default_moh.gsm
├── demo-abouttotry.gsm
├── demo-congrats.gsm
├── demo-echodone.gsm
├── demo-echotest.gsm
├── demo-enterkeywords.gsm
├── demo-instruct.gsm
├── demo-moreinfo.gsm
├── demo-nogo.gsm
├── demo-nomatch.gsm
├── demo-thanks.gsm
├── dest_grp_not_exist.gsm
├── destination_not_allowed.gsm
├── destination_not_recognised.gsm
├── destination_not_supported.gsm
├── destination_permis_not_set.gsm
├── dest_rate_not_set.gsm
├── dictate
│   └── en
│       ├── both_help.gsm
│       ├── enter_filename.gsm
│       ├── forhelp.gsm
│       ├── paused.gsm
│       ├── pause.gsm
│       ├── playback.gsm
│       ├── playback_mode.gsm
│       ├── play_help.gsm
│       ├── record.gsm
│       ├── record_help.gsm
│       ├── record_mode.gsm
│       └── truncating_audio.gsm
├── digits
│   └── en
│       ├── 0.gsm
│       ├── 10.gsm
│       ├── 11.gsm
│       ├── 12.gsm
│       ├── 13.gsm
│       ├── 14.gsm
│       ├── 15.gsm
│       ├── 16.gsm
│       ├── 17.gsm
│       ├── 18.gsm
│       ├── 19.gsm
│       ├── 1.gsm
│       ├── 20.gsm
│       ├── 2.gsm
│       ├── 30.gsm
│       ├── 3.gsm
│       ├── 40.gsm
│       ├── 4.gsm
│       ├── 50.gsm
│       ├── 5.gsm
│       ├── 60.gsm
│       ├── 6.gsm
│       ├── 70.gsm
│       ├── 7.gsm
│       ├── 80.gsm
│       ├── 8.gsm
│       ├── 90.gsm
│       ├── 9.gsm
│       ├── a-m.gsm
│       ├── at.gsm
│       ├── day-0.gsm
│       ├── day-1.gsm
│       ├── day-2.gsm
│       ├── day-3.gsm
│       ├── day-4.gsm
│       ├── day-5.gsm
│       ├── day-6.gsm
│       ├── dollar.gsm
│       ├── dollars.gsm
│       ├── euro.gsm
│       ├── euros.gsm
│       ├── h-10.gsm
│       ├── h-11.gsm
│       ├── h-12.gsm
│       ├── h-13.gsm
│       ├── h-14.gsm
│       ├── h-15.gsm
│       ├── h-16.gsm
│       ├── h-17.gsm
│       ├── h-18.gsm
│       ├── h-19.gsm
│       ├── h-1.gsm
│       ├── h-20.gsm
│       ├── h-2.gsm
│       ├── h-30.gsm
│       ├── h-3.gsm
│       ├── h-4.gsm
│       ├── h-5.gsm
│       ├── h-6.gsm
│       ├── h-7.gsm
│       ├── h-8.gsm
│       ├── h-9.gsm
│       ├── hundred.gsm
│       ├── million.gsm
│       ├── minus.gsm
│       ├── mon-0.gsm
│       ├── mon-10.gsm
│       ├── mon-11.gsm
│       ├── mon-1.gsm
│       ├── mon-2.gsm
│       ├── mon-3.gsm
│       ├── mon-4 .gsm
│       ├── mon-5.gsm
│       ├── mon-6 .gsm
│       ├── mon-7.gsm
│       ├── mon-8 .gsm
│       ├── mon-9.gsm
│       ├── oclock.gsm
│       ├── oh.gsm
│       ├── p-m.gsm
│       ├── pound.gsm
│       ├── pounds.gsm
│       ├── star.gsm
│       ├── thousand.gsm
│       ├── today.gsm
│       ├── tomorrow.gsm
│       └── yesterday.gsm
├── dir-instr.gsm
├── dir-intro-fn.gsm
├── dir-intro-fnln.gsm
├── dir-intro-fnln-oper.gsm
├── dir-intro-fn-oper.gsm
├── dir-intro.gsm
├── dir-intro-oper.gsm
├── dir-nomatch.gsm
├── dir-nomore.gsm
├── dollar.gsm
├── dollars.gsm
├── do-not-disturb.gsm
├── dot.gsm
├── enter_account_number.gsm
├── enter-conf-pin-number.gsm
├── enter_ext_number.gsm
├── enter_ntwk_num.gsm
├── enter-num-blacklist.gsm
├── entr-num-rmv-blklist.gsm
├── ent-target-attendant.gsm
├── equals.gsm
├── exclaimation-point.gsm
├── extension.gsm
├── feature-not-avail-line.gsm
├── first-in-line.gsm
├── first-three-letters-entry.gsm
├── followme
│   └── en
│       ├── call-from.gsm
│       ├── no-recording.gsm
│       ├── options.gsm
│       ├── sorry.gsm
│       └── status.gsm
├── for2.gsm
├── for_accounting.gsm
├── for_accounts.gsm
├── for_customer_support.gsm
├── for_development.gsm
├── for.gsm
├── for_production.gsm
├── for_sales.gsm
├── for_technical_support.gsm
├── freshtel.gsm
├── goodbye.gsm
├── greeting-default-attendant.gsm
├── hash.gsm
├── hello-world.gsm
├── hours.gsm
├── if-correct-press.gsm
├── incoming-call-1-accept-2-decline.sln
├── incoming-call-no-longer-avail.sln
├── info-about-last-call.gsm
├── inithelp.gsm
├── insufficient_acc_bal.gsm.gsm
├── invalid.gsm
├── invalid_selection.gsm
├── is-curntly-unavail.gsm
├── is.gsm
├── is-set-to.gsm
├── is_unable_to_answer.gsm
├── last-num-to-call2.gsm
├── last-num-to-call.gsm
├── letters
│   └── en
│       ├── a.gsm
│       ├── at.gsm
│       ├── b.gsm
│       ├── c.gsm
│       ├── dash.gsm
│       ├── d.gsm
│       ├── dollar.gsm
│       ├── dollars.gsm
│       ├── dot.gsm
│       ├── e.gsm
│       ├── equals.gsm
│       ├── euro.gsm
│       ├── euros.gsm
│       ├── exclaimation-point.gsm
│       ├── f.gsm
│       ├── g.gsm
│       ├── h.gsm
│       ├── i.gsm
│       ├── j.gsm
│       ├── k.gsm
│       ├── l.gsm
│       ├── m.gsm
│       ├── n.gsm
│       ├── o.gsm
│       ├── p.gsm
│       ├── plus.gsm
│       ├── q.gsm
│       ├── r.gsm
│       ├── s.gsm
│       ├── slash.gsm
│       ├── space.gsm
│       ├── t.gsm
│       ├── u.gsm
│       ├── v.gsm
│       ├── w.gsm
│       ├── x.gsm
│       ├── y.gsm
│       ├── zee.gsm
│       └── z.gsm
├── minutes.gsm
├── no_active_agents.gsm
├── no_phone_support_for_acc.gsm
├── not_authorized.gsm
├── not_enabled.gsm
├── not_in_service.gsm
├── now.gsm
├── ntwk_no_not_exist.gsm
├── number2.gsm
├── number.gsm
├── one-moment-please.gsm
├── out_of_order.gsm
├── pbx-invalid.gsm
├── pbx-invalidpark.gsm
├── pbx-transfer.gsm
├── percent.gsm
├── phonetic
│   └── en
│       ├── 9_p.gsm
│       ├── a_p.gsm
│       ├── b_p.gsm
│       ├── c_p.gsm
│       ├── d_p.gsm
│       ├── e_p.gsm
│       ├── f_p.gsm
│       ├── g_p.gsm
│       ├── h_p.gsm
│       ├── i_p.gsm
│       ├── j_p.gsm
│       ├── k_p.gsm
│       ├── l_p.gsm
│       ├── m_p.gsm
│       ├── niner.gsm
│       ├── n_p.gsm
│       ├── o_p.gsm
│       ├── p_p.gsm
│       ├── q_p.gsm
│       ├── r_p.gsm
│       ├── s_p.gsm
│       ├── t_p.gsm
│       ├── u_p.gsm
│       ├── v_p.gsm
│       ├── w_p.gsm
│       ├── x_p.gsm
│       ├── y_p.gsm
│       └── z_p.gsm
├── please_contact_cust_support.gsm
├── please-enter-your.gsm
├── pls_enter_pin.gsm
├── pls-try-call-later.gsm
├── plus.gsm
├── PM.gsm
├── press-0.gsm
├── press-1.gsm
├── press-2.gsm
├── press-3.gsm
├── press-4.gsm
├── press-5.gsm
├── press-6.gsm
├── press-7.gsm
├── press-8.gsm
├── press-9.gsm
├── press_eight.gsm
├── press_five.gsm
├── press_four.gsm
├── press_hash.gsm
├── press_nine.gsm
├── press_one.gsm
├── press_seven.gsm
├── press_six.gsm
├── press_star.gsm
├── press-star.gsm
├── press_three.gsm
├── press_two.gsm
├── press_zero.gsm
├── privacy-blklist-last-caller.gsm
├── privacy-incorrect.gsm
├── privacy-prompt.gsm
├── privacy-thankyou.gsm
├── privacy-unident.gsm
├── priv-at.gsm
├── priv-callee-options.gsm
├── priv-callfrom.gsm
├── priv-callpending.gsm
├── priv-instruct.gsm
├── priv-introsaved.gsm
├── priv-recordintro.gsm
├── priv-sayname.gsm
├── priv-trying.gsm
├── queue-callswaiting.gsm
├── queue-holdtime.gsm
├── queue-less-than.gsm
├── queue-minutes.gsm
├── queue_number.gsm
├── queue-periodic-announce.gsm
├── queue-reporthold.gsm
├── queue-seconds.gsm
├── queue-thankyou.gsm
├── queue-thereare.gsm
├── queue-youarenext.gsm
├── screen-callee-options.gsm
├── secondary_trunk_used.gsm
├── seconds.gsm
├── security.gsm
├── slash.gsm
├── sorry-cant-let-you-do-that.gsm
├── space.gsm
├── speed-dial-empty.gsm
├── speed-dial.gsm
├── spy-agent.gsm
├── spy-h323.gsm
├── spy-iax2.gsm
├── spy-iax.gsm
├── spy-mgcp.gsm
├── spy-sip.gsm
├── spy-skinny.gsm
├── spy-zap.gsm
├── ss-noservice.gsm
├── telephone-number.gsm
├── teritary_trunk_used.gsm
├── then-press-pound2.gsm
├── then-press-pound.gsm
├── the-number-u-dialed.gsm
├── T-is-not-available.gsm
├── to-call-this-number.gsm
├── to-listen-to-it.gsm
├── to_listen_to_these_options.gsm
├── to-rerecord-it.gsm
├── to_speak_to_an_operator.gsm
├── transfer.gsm
├── tt-allbusy.gsm
├── user_account_suspended.gsm
├── user_not_activated.gsm
├── vertical_serv_not_available.gsm
├── vm-advopts.gsm
├── vm-and.gsm
├── vm-calldiffnum.gsm
├── vm-changeto.gsm
├── vm-Cust1.gsm
├── vm-Cust2.gsm
├── vm-Cust3.gsm
├── vm-Cust4.gsm
├── vm-Cust5.gsm
├── vm-deleted.gsm
├── vm-delete.gsm
├── vm-dialout.gsm
├── vm-enter-num-to-call.gsm
├── vm-extension.gsm
├── vm-Family.gsm
├── vm-first.gsm
├── vm-for.gsm
├── vm-forward.gsm
├── vm-forwardoptions.gsm
├── vm-Friends.gsm
├── vm-from-extension.gsm
├── vm-from.gsm
├── vm-from-phonenumber .gsm
├── vm-goodbye.gsm
├── vm-helpexit.gsm
├── vm-INBOX.gsm
├── vm-incorrect.gsm
├── vm-incorrect-mailbox.gsm
├── vm-instructions.gsm
├── vm-intro.gsm
├── vm-isonphone.gsm
├── vm-isunavail.gsm
├── vm-last.gsm
├── vm-leavemsg.gsm
├── vm_login.gsm
├── vm-login.gsm
├── vm-mailboxfull.gsm
├── vm-message.gsm
├── vm-messages.gsm
├── vm-minutes.gsm
├── vm-mismatch.gsm
├── vm-msginstruct.gsm
├── vm-msgsaved.gsm
├── vm-newpassword.gsm
├── vm-newuser.gsm
├── vm-next.gsm
├── vm-nobodyavail.gsm
├── vm-nobox.gsm
├── vm-no.gsm
├── vm-nomore.gsm
├── vm-nonumber.gsm
├── vm-num-i-have.gsm
├── vm-Old.gsm
├── vm-onefor.gsm
├── vm-options.gsm
├── vm-opts.gsm
├── vm-passchanged.gsm
├── vm-password.gsm
├── vm-press.gsm
├── vm-prev.gsm
├── vm-reachoper.gsm
├── vm-rec-busy.gsm
├── vm-received.gsm
├── vm-rec-name.gsm
├── vm-rec-temp.gsm
├── vm-rec-unv.gsm
├── vm-reenterpassword.gsm
├── vm-repeat.gsm
├── vm-review.gsm
├── vm-saved.gsm
├── vm-savedto.gsm
├── vm-savefolder.gsm
├── vm-savemessage.gsm
├── vm-saveoper.gsm
├── vm-sorry.gsm
├── vm-star-cancel.gsm
├── vm-starmain.gsm
├── vm-tempgreetactive.gsm
├── vm-tempgreeting2.gsm
├── vm-tempgreeting.gsm
├── vm-tempremoved.gsm
├── vm-then-hash.gsm
├── vm-then-pound.gsm
├── vm-theperson.gsm
├── vm-tocallback.gsm
├── vm-tocallnum.gsm
├── vm-tocancel.gsm
├── vm-tocancelmsg.gsm
├── vm-toenternumber.gsm
├── vm-toforward.gsm
├── vm-tohearenv.gsm
├── vm-tomakecall.gsm
├── vm-tooshort.gsm
├── vm-toreply.gsm
├── vm-torerecord.gsm
├── vm-undeleted.gsm
├── vm-undelete.gsm
├── vm-unknown-caller.gsm
├── vm-whichbox.gsm
├── vm-Work.gsm
├── vm-youhave.gsm
├── welcome-to-phonebook.gsm
└── your.gsm

11 directories, 513 files



-- 
This message is intended only for the addressee and may contain 
confidential information.  Unless you are that person, you may not 
disclose its contents or use it in any way and are requested to delete 
the message along with any attachments and notify us immediately. 

"Transact" is operated by Integrated Financial Arrangements plc 
Domain House, 5-7 Singer Street, London  EC2A 4BQ 
Tel: (020) 7608 4900 Fax: (020) 7608 5300
(Registered office: as above; Registered in England and Wales under number: 3727592) 
Authorised and regulated by the Financial Services Authority (entered on the FSA Register; number: 190856)

_______________________________________________
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