[Asterisk-Users] English vs American voice files

Paul Redstone paul.redstone at solica.com
Wed Jun 8 06:15:06 MST 2005


Hi

In the end we found it easy to record our own using this section in 
extensions.conf. This also meant that we could add our own company specific 
ones in the same voice (not shown here). Basically you get someone to dial the 
8NNN1 to record or 8NNN2 to playback. The prompts are shown below and we just 
printed out this text. It was our intention to use festival to read these, but 
this was easier. The text has been amended to reflect the UK (e.g. Hash instead 
of pound).

Many sites may not need all of them and if you omit them the US voice will play 
instead. 

Paul
 paul.redstone at solica.com



[macro-record-message]
;
; ARG1 file name of message, assumed to be in sounds folder, but if below has a 
subfolder name prepended
; ARG2 text describing message
; Called with 8NNNX where NNN is the message and X is 1 to playback or 2 to 
record.
exten => s,1,GotoIf($["${MACRO_EXTEN:4}" = "2"]?10:2) ; if fifth digit is 2 
then go to record, otherwise playback
exten => s,2,Playback(/var/lib/asterisk/sounds/${ARG1}) ;playback here
exten => s,3,Wait(1)
exten => s,4,Hangup
exten => s,10,Wait(1) ;record here
exten => s,11,Record(/var/lib/asterisk/sounds/${ARG1}:gsm)
exten => s,12,Wait(1)
exten => s,13,Playback(/var/lib/asterisk/sounds/${ARG1})
exten => s,14,Wait(1)
exten => s,15,Hangup

[record-messages]
; Special context used to record voicemail messages
exten => _8001X,1,Macro(record-message,gb/hours,hours)
exten => _8002X,1,Macro(record-message,gb/minutes, minutes) 
exten => _8003X,1,Macro(record-message,gb/auth-incorrect, Password incorrect. 
Please enter your password followed by the hash key)
exten => _8004X,1,Macro(record-message,gb/auth-thankyou, Thank you. )
exten => _8005X,1,Macro(record-message,gb/invalid, 'I am sorry, that is not a 
valid extension. Please try again' )
exten => _8006X,1,Macro(record-message,gb/pbx-invalid, 'I am sorry, that's not 
a valid extension. Please try again. ')
exten => _8007X,1,Macro(record-message,gb/pbx-invalidpark, 'I am sorry, there 
is no call parked on that extension. Please try again.') 
exten => _8008X,1,Macro(record-message,gb/pbx-transfer, Transfer. )
exten => _8009X,1,Macro(record-message,gb/privacy-incorrect, 'I'm sorry, that 
number is not valid. ')
exten => _8010X,1,Macro(record-message,gb/privacy-prompt, (Please enter your 
ten-digit phone number, starting with the area code. )
exten => _8011X,1,Macro(record-message,gb/privacy-thankyou, Thank you. )
exten => _8012X,1,Macro(record-message,gb/privacy-unident, The party you are 
trying to reach does not accept unidentified calls. )
exten => _8013X,1,Macro(record-message,gb/ss-noservice, The number you have 
dialed is not in service. Please check the number and try again. )
exten => _8014X,1,Macro(record-message,gb/transfer, Please hold while I try 
that extension. )
exten => _8015X,1,Macro(record-message,gb/tt-allbusy, All representatives of 
the household are currently assisting other telemarketers. Please hold and your 
call will be answered in the order it was received. )
exten => _8016X,1,Macro(record-message,gb/tt-monkeysintro, They have been 
carried away by monkeys. )
exten => _8017X,1,Macro(record-message,gb/tt-somethingwrong, Something is 
terribly wrong, )
exten => _8018X,1,Macro(record-message,gb/tt-weasels, Weasels have eaten our 
phone system. )
exten => 80191,1,Playback(/var/lib/asterisk/sounds/gb/tt-allbusy)
exten => 80191,2,Playback(/var/lib/asterisk/sounds/gb/tt-monkeysintro)
exten => 80191,3,Playback(/var/lib/asterisk/sounds/tt-monkeys)  ; Ho Ho 
 
exten => _8020X,1,Macro(record-message,gb/dir-instr, 'If this is the person you 
are looking for press 1 now, otherwise please press star now. )
exten => _8021X,1,Macro(record-message,gb/dir-intro, 'Welcome to the directory. 
Please enter the first three letters of your party's last name using your touch 
tone keypad. Use the 7 key for Q, and the 9 key for Zed.') 
exten => _8022X,1,Macro(record-message,gb/dir-nomatch, No directory entries 
match your search. )
exten => _8023X,1,Macro(record-message,gb/dir-nomore, There are no more 
compatible entries in the directory. )
;; Not needed - blank exten => _8024X,1,Macro(record-message,gb/dir-intro-fn, 
TO BE FILLED IN)
exten => _8031X,1,Macro(record-message,gb/conf-getchannel, Please enter the 
channel number followed by the hash key. )
exten => _8032X,1,Macro(record-message,gb/conf-getconfno, Please enter your 
conference number followed by the hash key. )
exten => _8033X,1,Macro(record-message,gb/conf-getpin, Please enter the 
conference pin number. )
exten => _8034X,1,Macro(record-message,gb/conf-invalid, That is not a valid 
conference number. Please try again. )
exten => _8035X,1,Macro(record-message,gb/conf-invalidpin, That pin is invalid 
for this conference. )
exten => _8036X,1,Macro(record-message,gb/conf-onlyperson, You are currently 
the only person in this conference. )
exten => _8037X,1,Macro(record-message,gb/conf-adminmenu, 'Please press 1 to 
mute or unmute yourself. Or press 2 to lock or unlock the conference. )
exten => _8038X,1,Macro(record-message,gb/conf-enteringno, 'You are entering 
conference number. (Said as if it were a complete sentence) ')
exten => _8039X,1,Macro(record-message,gb/conf-errormenu, Invalid choice. )
exten => _8040X,1,Macro(record-message,gb/conf-kicked, You have been kicked 
from this conference. )
exten => _8041X,1,Macro(record-message,gb/conf-locked, This conference is 
locked. )
exten => _8042X,1,Macro(record-message,gb/conf-lockednow, The conference is now 
locked. )
exten => _8043X,1,Macro(record-message,gb/conf-muted, You are now muted. )
exten => _8044X,1,Macro(record-message,gb/conf-noempty, No empty conferences 
currently exist. )
exten => _8045X,1,Macro(record-message,gb/conf-unlockednow, The conference is 
now unlocked. )
exten => _8046X,1,Macro(record-message,gb/conf-unmuted, You are now unmuted. )
exten => _8047X,1,Macro(record-message,gb/conf-usermenu, Please press 1 to mute 
or unmute yourself. )
exten => _8048X,1,Macro(record-message,gb/agent-alreadyon, That agent is 
already logged on. Please enter your agent number followed by the hash key. )
exten => _8049X,1,Macro(record-message,gb/agent-incorrect, Login incorrect. 
Please enter your agent number followed by the hash key. )
exten => _8050X,1,Macro(record-message,gb/agent-loggedoff, Agent logged off. )
exten => _8051X,1,Macro(record-message,gb/agent-loginok, Agent logged in. )
exten => _8052X,1,Macro(record-message,gb/agent-newlocation, Please enter new 
extension, followed by hash)
exten => _8053X,1,Macro(record-message,gb/agent-pass, Please enter your 
password followed by the hash key. )
exten => _8054X,1,Macro(record-message,gb/agent-user, Agent login. Please enter 
your agent number followed by the hash key)
exten => _8070X,1,Macro(record-message,gb/queue-callswaiting,Waiting to speak 
with a representative )
exten => _8071X,1,Macro(record-message,gb/queue-holdtime,The estimated hold 
time is currently)
exten => _8072X,1,Macro(record-message,gb/queue-less-than,Less then)
exten => _8073X,1,Macro(record-message,gb/queue-minutes,minutes)
exten => _8074X,1,Macro(record-message,gb/queue-seconds,seconds)
exten => _8075X,1,Macro(record-message,gb/queue-thankyou,Thank you for your 
patience)
exten => _8076X,1,Macro(record-message,gb/queue-thereare,You are currently 
caller number)
exten => _8077X,1,Macro(record-message,gb/queue-youarenext,Your call is now 
first in line and will be answered by the next available representative)

exten => _8101X,1,Macro(record-message,gb/vm-Cust1, Folder. Five. )
exten => _8102X,1,Macro(record-message,gb/vm-Cust2, Folder. Six. )
exten => _8103X,1,Macro(record-message,gb/vm-Cust3, Folder. Seven.) 
exten => _8104X,1,Macro(record-message,gb/vm-Cust4, Folder. Eight. )
exten => _8105X,1,Macro(record-message,gb/vm-Cust5, Folder. Nine. )
exten => _8106X,1,Macro(record-message,gb/vm-Family, family )
exten => _8107X,1,Macro(record-message,gb/vm-Friends, friends) 
exten => _8108X,1,Macro(record-message,gb/vm-INBOX, new )
exten => _8109X,1,Macro(record-message,gb/vm-Old, old )
exten => _8110X,1,Macro(record-message,gb/vm-Work, work) 
exten => _8111X,1,Macro(record-message,gb/vm-advopts, Press 3 for advanced 
options. )
exten => _8112X,1,Macro(record-message,gb/vm-and, and )
exten => _8113X,1,Macro(record-message,gb/vm-changeto, Change to which folder? 
)
exten => _8114X,1,Macro(record-message,gb/vm-delete, Press 7 to delete this 
message.) 
exten => _8115X,1,Macro(record-message,gb/vm-deleted, Message deleted. )
exten => _8116X,1,Macro(record-message,gb/vm-enter-num-to-call, Please enter 
the number you wish to call. )
exten => _8117X,1,Macro(record-message,gb/vm-extension, extension )
exten => _8118X,1,Macro(record-message,gb/vm-first, first )
exten => _8119X,1,Macro(record-message,gb/vm-for, for )
exten => _8120X,1,Macro(record-message,gb/vm-forwardoptions, 'Press 1 to 
prepend the message, or 2 to forward a message without prepending. ')
exten => _8121X,1,Macro(record-message,gb/vm-goodbye, goodbye )
exten => _8122X,1,Macro(record-message,gb/vm-helpexit, Press star for help or 
hash to exit. )
exten => _8123X,1,Macro(record-message,gb/vm-incorrect, Login incorrect. 
Mailbox )
exten => _8124X,1,Macro(record-message,gb/vm-instructions, To look into your 
messages press 1 now. You may quit voicemail at any time by pressing the hash 
key. )
exten => _8125X,1,Macro(record-message,gb/vm-intro, Please leave your message 
after the tone. When done hang up or press the hash key. )
exten => _8126X,1,Macro(record-message,gb/vm-isonphone, . is on the phone. )
exten => _8127X,1,Macro(record-message,gb/vm-isunavail, . is unavailable. )
exten => _8128X,1,Macro(record-message,gb/vm-last, last )
exten => _8129X,1,Macro(record-message,gb/vm-login, Comedian Mail. Mailbox, )
exten => _8130X,1,Macro(record-message,gb/vm-mailbox-full, 'sorry but the 
user's mail box can't accept more messages ')
exten => _8131X,1,Macro(record-message,gb/vm-message, message )
exten => _8132X,1,Macro(record-message,gb/vm-messages, messages) 
exten => _8133X,1,Macro(record-message,gb/vm-mismatch, The passwords you 
entered and re-entered did not match. Please try again. )
exten => _8134X,1,Macro(record-message,gb/vm-msginstruct, To hear the next 
message press 6. To repeat this message press 5. To hear the previous message 
press 4. To delete or undelete this message press zero. To quit voicemail press 
hash. )
exten => _8135X,1,Macro(record-message,gb/vm-msgsaved, Your message has been 
saved. )
exten => _8136X,1,Macro(record-message,gb/vm-newpassword, Please enter your new 
password followed by the hash key. )
exten => _8137X,1,Macro(record-message,gb/vm-next, Press 6 to play the next 
message. )
exten => _8138X,1,Macro(record-message,gb/vm-no, no )
exten => _8139X,1,Macro(record-message,gb/vm-nobodyavail, Nobody is available 
to take your call at the moment. )
exten => _8140X,1,Macro(record-message,gb/vm-nomore, No more messages. )
exten => _8141X,1,Macro(record-message,gb/vm-onefor, Press 1 for )
exten => _8142X,1,Macro(record-message,gb/vm-options, Press 1 to record your 
unavailable message. Press 2 to record your busy message. Press 3 to record 
your name. Press 4 to change your password. Press star to return to the main 
menu. )
exten => _8143X,1,Macro(record-message,gb/vm-opts, Press 2 to change folders. 
Press 3 for advanced options. Press zero for mailbox options. )
exten => _8144X,1,Macro(record-message,gb/vm-passchanged, Your passwords have 
been changed. )
exten => _8145X,1,Macro(record-message,gb/vm-password, password )
exten => _8146X,1,Macro(record-message,gb/vm-press, press )
exten => _8147X,1,Macro(record-message,gb/vm-prev, Press 4 for the previous 
message. )
exten => _8148X,1,Macro(record-message,gb/vm-reachoper, Press 0 to reach an 
operator. )
exten => _8149X,1,Macro(record-message,gb/vm-rec-busy, After the tone say your 
busy message and then press the hash key. )
exten => _8150X,1,Macro(record-message,gb/vm-rec-name, After the tone say your 
name and then press the hash key. )
exten => _8151X,1,Macro(record-message,gb/vm-rec-unv, After the tone say your 
unavailable message and then press the hash key. )
exten => _8152X,1,Macro(record-message,gb/vm-received, received )
exten => _8153X,1,Macro(record-message,gb/vm-reenterpassword, Please reenter 
your password followed by the hash key. )
exten => _8154X,1,Macro(record-message,gb/vm-repeat, Press 5 to repeat the 
current message. )
exten => _8155X,1,Macro(record-message,gb/vm-saved, saved )
exten => _8156X,1,Macro(record-message,gb/vm-savedto, saved to )
exten => _8157X,1,Macro(record-message,gb/vm-savefolder, Which folder should I 
save the message to? )
exten => _8158X,1,Macro(record-message,gb/vm-savemessage, or 9 to save this 
message. )
exten => _8159X,1,Macro(record-message,gb/vm-sorry, I'm sorry I did not 
understand your response. )
exten => _8160X,1,Macro(record-message,gb/vm-theperson, The person at extension 
)
exten => _8161X,1,Macro(record-message,gb/vm-tocancel, or hash to cancel. )
exten => _8162X,1,Macro(record-message,gb/vm-toforward, Press 8 to forward the 
message to another user. )
exten => _8163X,1,Macro(record-message,gb/vm-undelete, Press 7 to undelete this 
message. )
exten => _8164X,1,Macro(record-message,gb/vm-undeleted, Message undeleted. )
exten => _8165X,1,Macro(record-message,gb/vm-whichbox, To leave a message, 
please enter a mailbox number. )
exten => _8166X,1,Macro(record-message,gb/vm-youhave, you have )
exten => _8167X,1,Macro(record-message,gb/vm-calldiffnum, Press 2 to enter a 
different number)
exten => _8168X,1,Macro(record-message,gb/vm-dialout, Please wait while I 
connect your call)
exten => _8169X,1,Macro(record-message,gb/vm-from-extension, Message from 
extension)
exten => _8170X,1,Macro(record-message,gb/vm-from, From)
exten => _8171X,1,Macro(record-message,gb/vm-from-phonenumber, Message from 
phone number)
exten => _8172X,1,Macro(record-message,gb/vm-incorrect-mailbox, Login 
incorrect. Mailbox)
exten => _8173X,1,Macro(record-message,gb/vm-leavemsg, Press 5 to leave a 
message)
exten => _8174X,1,Macro(record-message,gb/vm-nobox, You cannot reply to this 
message because the sender does not have a mailbox)
exten => _8175X,1,Macro(record-message,gb/vm-nonumber, I'm afraid I don't know 
who sent this message)
exten => _8176X,1,Macro(record-message,gb/vm-num-i-have, The number I have is)
exten => _8177X,1,Macro(record-message,gb/vm-review, Press 1 to accept this 
recording, press 2 to listen to it, press 3 to re-record your message)
exten => _8178X,1,Macro(record-message,gb/vm-saveoper, Press 1 to accept this 
recording, otherwise please continue to hold)
exten => _8179X,1,Macro(record-message,gb/vm-star-cancel, Press star to cancel)
exten => _8180X,1,Macro(record-message,gb/vm-starmain, Press star to return to 
the main menu)
exten => _8181X,1,Macro(record-message,gb/vm-then-pound, Then press hash)
exten => _8182X,1,Macro(record-message,gb/vm-tocallback, Press 2 to call the 
person who sent this message)
exten => _8183X,1,Macro(record-message,gb/vm-tocallnum, Press 1 to call this 
number)
exten => _8184X,1,Macro(record-message,gb/vm-tocancelmsg, Press star to cancel 
this message)
exten => _8185X,1,Macro(record-message,gb/vm-toenternumber, Press 1 to enter a 
number)
exten => _8186X,1,Macro(record-message,gb/vm-tohearenv, Press 3 to hear the 
message envelope)
exten => _8187X,1,Macro(record-message,gb/vm-tomakecall, Press 4 to place an 
outgoing call)
exten => _8188X,1,Macro(record-message,gb/vm-tooshort, Your message is too 
short)
exten => _8189X,1,Macro(record-message,gb/vm-toreply, Press 1 to send a reply)
exten => _8190X,1,Macro(record-message,gb/vm-torerecord, Press 3 to re-record 
your message)
exten => _8191X,1,Macro(record-message,gb/vm-unknown-caller, From an unknown 
caller )
  
;Digits Note, All these recordings have falling intonations, as if the words 
were said at the end of a sentence. They may sound a little bit odd if used in 
the middle of a sentence. 
;In the digits subdirectory, 
exten => _8201X,1,Macro(record-message,digits/gb/0, zero )
exten => _8202X,1,Macro(record-message,digits/gb/oh, 'oh (spoken in a way 
meaning "zero") ')
exten => _8203X,1,Macro(record-message,digits/gb/1, one )
exten => _8204X,1,Macro(record-message,digits/gb/2, two )
exten => _8205X,1,Macro(record-message,digits/gb/3, three) 
exten => _8206X,1,Macro(record-message,digits/gb/4, four )
exten => _8207X,1,Macro(record-message,digits/gb/5, five )
exten => _8208X,1,Macro(record-message,digits/gb/6, six )
exten => _8209X,1,Macro(record-message,digits/gb/7, seven) 
exten => _8210X,1,Macro(record-message,digits/gb/8, eight )
exten => _8211X,1,Macro(record-message,digits/gb/9, nine )
exten => _8212X,1,Macro(record-message,digits/gb/10, ten )
exten => _8213X,1,Macro(record-message,digits/gb/11, eleven )
exten => _8214X,1,Macro(record-message,digits/gb/12, twelve )
exten => _8215X,1,Macro(record-message,digits/gb/13, thirteen )
exten => _8216X,1,Macro(record-message,digits/gb/14, fourteen )
exten => _8217X,1,Macro(record-message,digits/gb/15, fifteen )
exten => _8218X,1,Macro(record-message,digits/gb/16, sixteen )
exten => _8219X,1,Macro(record-message,digits/gb/17, seventeen )
exten => _8220X,1,Macro(record-message,digits/gb/18, eighteen )
exten => _8221X,1,Macro(record-message,digits/gb/19, nineteen) 
exten => _8222X,1,Macro(record-message,digits/gb/20, twenty )
exten => _8223X,1,Macro(record-message,digits/gb/30, thirty )
exten => _8224X,1,Macro(record-message,digits/gb/40, forty )
exten => _8225X,1,Macro(record-message,digits/gb/50, fifty )
exten => _8226X,1,Macro(record-message,digits/gb/60, sixty )
exten => _8227X,1,Macro(record-message,digits/gb/70, seventy )
exten => _8228X,1,Macro(record-message,digits/gb/80, eighty )
exten => _8229X,1,Macro(record-message,digits/gb/90, ninety )
exten => _8230X,1,Macro(record-message,digits/gb/h-1, first )
exten => _8231X,1,Macro(record-message,digits/gb/h-2, second )
exten => _8232X,1,Macro(record-message,digits/gb/h-3, third )
exten => _8233X,1,Macro(record-message,digits/gb/h-4, fourth) 
exten => _8234X,1,Macro(record-message,digits/gb/h-5, fifth )
exten => _8235X,1,Macro(record-message,digits/gb/h-6, sixth )
exten => _8236X,1,Macro(record-message,digits/gb/h-7, seventh )
exten => _8237X,1,Macro(record-message,digits/gb/h-8, eighth )
exten => _8238X,1,Macro(record-message,digits/gb/h-9, ninth )
exten => _8239X,1,Macro(record-message,digits/gb/h-10, tenth )
exten => _8240X,1,Macro(record-message,digits/gb/h-11, eleventh )
exten => _8241X,1,Macro(record-message,digits/gb/h-12, twelfth )
exten => _8242X,1,Macro(record-message,digits/gb/h-13, thirteenth) 
exten => _8243X,1,Macro(record-message,digits/gb/h-14, fourteenth) 
exten => _8244X,1,Macro(record-message,digits/gb/h-15, fifteenth )
exten => _8245X,1,Macro(record-message,digits/gb/h-16, sixteenth )
exten => _8246X,1,Macro(record-message,digits/gb/h-17, seventeenth )
exten => _8247X,1,Macro(record-message,digits/gb/h-18, eighteenth) 
exten => _8248X,1,Macro(record-message,digits/gb/h-19, nineteenth) 
exten => _8249X,1,Macro(record-message,digits/gb/h-20, twentieth )
exten => _8250X,1,Macro(record-message,digits/gb/h-30, thirtieth )
exten => _8251X,1,Macro(record-message,digits/gb/at, at )
exten => _8252X,1,Macro(record-message,digits/gb/a-m, AM )
exten => _8253X,1,Macro(record-message,digits/gb/p-m, PM )
exten => _8254X,1,Macro(record-message,digits/gb/hundred, hundred )
exten => _8255X,1,Macro(record-message,digits/gb/thousand, thousand )
exten => _8256X,1,Macro(record-message,digits/gb/million, million) 
exten => _8257X,1,Macro(record-message,digits/gb/day-0, sunday )
exten => _8258X,1,Macro(record-message,digits/gb/day-1, monday )
exten => _8259X,1,Macro(record-message,digits/gb/day-2, tuesday )
exten => _8260X,1,Macro(record-message,digits/gb/day-3, wednesday )
exten => _8261X,1,Macro(record-message,digits/gb/day-4, thursday) 
exten => _8262X,1,Macro(record-message,digits/gb/day-5, friday )
exten => _8263X,1,Macro(record-message,digits/gb/day-6, saturday )
exten => _8264X,1,Macro(record-message,digits/gb/dollars, dollars )
exten => _8265X,1,Macro(record-message,digits/gb/mon-0, January )
exten => _8266X,1,Macro(record-message,digits/gb/mon-1, February )
exten => _8267X,1,Macro(record-message,digits/gb/mon-2, March )
exten => _8268X,1,Macro(record-message,digits/gb/mon-3, April )
exten => _8269X,1,Macro(record-message,digits/gb/mon-4, May )
exten => _8270X,1,Macro(record-message,digits/gb/mon-5, June )
exten => _8271X,1,Macro(record-message,digits/gb/mon-6, July )
exten => _8272X,1,Macro(record-message,digits/gb/mon-7, August )
exten => _8273X,1,Macro(record-message,digits/gb/mon-8, September )
exten => _8274X,1,Macro(record-message,digits/gb/mon-9, October )
exten => _8275X,1,Macro(record-message,digits/gb/mon-10, November )
exten => _8276X,1,Macro(record-message,digits/gb/mon-11, December) 
exten => _8277X,1,Macro(record-message,digits/gb/oclock, o clock )
exten => _8278X,1,Macro(record-message,digits/gb/today, today) 
exten => _8279X,1,Macro(record-message,digits/gb/tomorrow, tomorrow )
exten => _8280X,1,Macro(record-message,digits/gb/yesterday, yesterday)
; These are letters (a,b,c etc)
exten => _8301X,1,Macro(record-message,letters/gb/a, a)
exten => _8302X,1,Macro(record-message,letters/gb/b, b)
exten => _8303X,1,Macro(record-message,letters/gb/c, c)
exten => _8304X,1,Macro(record-message,letters/gb/d, d)
exten => _8305X,1,Macro(record-message,letters/gb/e, e)
exten => _8306X,1,Macro(record-message,letters/gb/f, f)
exten => _8307X,1,Macro(record-message,letters/gb/g, g)
exten => _8308X,1,Macro(record-message,letters/gb/h, h)
exten => _8309X,1,Macro(record-message,letters/gb/i, i)
exten => _8310X,1,Macro(record-message,letters/gb/j, j)
exten => _8311X,1,Macro(record-message,letters/gb/k, k)
exten => _8312X,1,Macro(record-message,letters/gb/l, l)
exten => _8313X,1,Macro(record-message,letters/gb/m, m)
exten => _8314X,1,Macro(record-message,letters/gb/n, n)
exten => _8315X,1,Macro(record-message,letters/gb/o, o)
exten => _8316X,1,Macro(record-message,letters/gb/p, p)
exten => _8317X,1,Macro(record-message,letters/gb/q, q)
exten => _8318X,1,Macro(record-message,letters/gb/r, r)
exten => _8319X,1,Macro(record-message,letters/gb/s, s)
exten => _8320X,1,Macro(record-message,letters/gb/t, t)
exten => _8321X,1,Macro(record-message,letters/gb/u, y)
exten => _8322X,1,Macro(record-message,letters/gb/v, v)
exten => _8323X,1,Macro(record-message,letters/gb/w, w)
exten => _8324X,1,Macro(record-message,letters/gb/x, x)
exten => _8325X,1,Macro(record-message,letters/gb/y, y)
exten => _8326X,1,Macro(record-message,letters/gb/z, zed)
exten => _8327X,1,Macro(record-message,letters/gb/zed, zed)
exten => _8328X,1,Macro(record-message,letters/gb/exclaimation-point, 
exclamation point)
exten => _8329X,1,Macro(record-message,letters/gb/plus, plus)
exten => _8330X,1,Macro(record-message,letters/gb/slash, slash)
exten => _8331X,1,Macro(record-message,letters/gb/space, space)
exten => _8332X,1,Macro(record-message,letters/gb/dot, dot)
exten => _8333X,1,Macro(record-message,letters/gb/dollar, dollar)
exten => _8334X,1,Macro(record-message,letters/gb/dash, dash)
exten => _8335X,1,Macro(record-message,letters/gb/at, at)
exten => _8336X,1,Macro(record-message,letters/gb/equals, equals)



More information about the asterisk-users mailing list