SCOPTEL IP PBX Software - Prompt Management¶
Audio > Sound Manager: IVR Prompts¶
Some Applications such as Auto Attendants require sound prompts.
From the Audio Menu on the IVR Prompts tab click on Add a new Prompt to create a new prompt number.
Sound Manager¶
The Sound Manager automatically assigns a prompt number
Example:
Choose Type IVR
Give the IVR prompt a useful name
Give the IVR prompt a password to prevent unauthorized users from erasing or re-recording the prompt
Click Add when done and click Commit before attempting to record the prompt.
Recording an IVR prompt¶
There are various ways of recording any IVR prompt:
From a registered extension with a Class of Service that allows the Phrase Management feature code
Dial the Phrase Management feature code (default *55)
When prompted enter the prompt number followed by #
If the prompt is password protected enter the password at the password prompt and press #
Press 1 to record the prompt at the beep and press # to stop recording but do not hang up
Press 2 to review the prompt
After pressing 2 to review a prompt press 1 to re-record the prompt as many times as needed
Hang up to save the recording.
You can import a prompt file using the Tools>File Manager
But be aware that not all CODEC’s are supported by Asterisk.
Additional Information on CODEC’s¶
.raw files are signed linear slinfiles and slinis native to Asterisk | .slin is the preferred CODEC | .gsm .ulaw .alaware supported by most SIP hardware manufacture’s. | .g729 is not recommended due to licensing and CPU costs.
Playback of WAV/wav source file with Microsoft encoded output is not supported by Asterisk using Microsoft or Asterisk conversion tools.
The recommended methods are:
Using Switch Sound File Converter available from http://www.nch.com.au/components/switchsetup.exe
Set output format to .raw and set encoder options to16 bit format, sample rate 8 kHz, mono
Rename to .slin and then upload the file to the required /var/lib/asterisk/sounds/ directory or sub directory
or
Using Switch Sound File Converter:Output format .gsm, encoder options none and then upload the file to required /var/lib/asterisk/sounds/ directory
Additional Information on CODEC’s, cont’d¶
master88*CLI> core show codecs
ID |
TYPE |
NAME |
FORMAT |
DESCRIPTION |
---|---|---|---|---|
30 |
image |
png |
png |
(PNG Image) |
5 |
audio |
g726 |
g726 |
(G.726 RFC3551) |
3 |
audio |
alaw |
alaw |
(G.711 a - law) |
1 |
audio |
g723 |
g723 |
(G.723.1) |
19 |
audio |
speex |
speex |
( SpeeX ) |
20 |
audio |
speex |
speex16 |
( SpeeX 16khz) |
21 |
audio |
speex |
speex32 |
( SpeeX 32khz) |
23 |
audio |
g722 |
g722 |
(G722) |
24 |
audio |
siren7 |
siren7 |
(ITU G.722.1 (Siren7, licensed from Polycom)) |
31 |
video |
h261 |
h261 |
(H.261 video) |
32 |
video |
h263 |
h263 |
(H.263 video) |
7 |
audio |
adpcm |
adpcm |
(Dialogic ADPCM) |
41 |
audio |
silk |
silk8 |
(SILK Codec (8 KHz)) |
42 |
audio |
silk |
silk12 |
(SILK Codec (12 KHz)) |
43 |
audio |
silk |
silk16 |
(SILK Codec (16 KHz)) |
44 |
audio |
silk |
silk24 |
(SILK Codec (24 KHz)) |
27 |
audio |
g719 |
g719 |
(ITU G.719) |
33 |
video |
h263p |
h263p |
(H.263+ video) |
34 |
video |
h264 |
h264 |
(H.264 video ) |
18 |
audio |
g729 |
g729 |
(G.729A) |
8 |
audio |
slin |
slin |
(16 bit Signed Linear PCM) |
9 |
audio |
slin |
slin12 |
(16 bit Signed Linear PCM (12kHz)) |
10 |
audio |
slin |
slin16 |
(16 bit Signed Linear PCM (16kHz)) |
11 |
audio |
slin |
slin24 |
(16 bit Signed Linear PCM (24kHz)) |
12 |
audio |
slin |
slin32 |
(16 bit Signed Linear PCM (32kHz)) |
13 |
audio |
slin |
slin44 |
(16 bit Signed Linear PCM (44kHz)) |
14 |
audio |
slin |
slin48 |
(16 bit Signed Linear PCM (48kHz)) |
15 |
audio |
slin |
slin96 |
(16 bit Signed Linear PCM (96kHz)) |
16 |
audio |
slin |
slin192 |
(16 bit Signed Linear PCM (192kHz)) |
2 |
audio |
ulaw |
ulaw |
(G.711 u - law) |
17 |
audio |
lpc10 |
lpc10 |
(LPC10) |
26 |
audio |
testlaw |
testlaw |
(G.711 test - law) |
40 |
audio |
none |
none |
(<Null> codec) |
37 |
video |
vp9 |
vp9 |
(VP9 video) |
36 |
video |
vp8 |
vp8 |
(VP8 video) |
4 |
audio |
gsm |
gsm |
(GSM) |
35 |
video |
mpeg4 |
mpeg4 |
(MPEG4 video) |
22 |
audio |
ilbc |
ilbc |
( iLBC ) |
38 |
text |
red |
red |
(T.140 Realtime Text with redundancy) |
39 |
text |
t140 |
t140 |
( Passthrough T.140 Realtime Text) |
28 |
audio |
opus |
opus |
(Opus Codec) |
29 |
image |
jpeg |
jpeg |
(JPEG image) |
6 |
audio |
g726aal2 |
g726aal2 |
(G.726 AAL2) |
25 |
audio |
siren14 |
siren14 |
(ITU G.722.1 Annex C, (Siren14, licensed from Polycom)) |
From the File Manager Custom Sounds (IVR) tree. Choose the correct tenant.
Click on Browse to upload your custom sound file(s).
Make sure the file name is equal to your prompt number and recorded in the proper CODEC and format.
Example prompt number 0008 has a file name of 0008.wav.
wav file in 16 bit 8000 Hz mono.
A useful utility for automatically converting uploaded sound files to the correct CODEC and format is the Automatic Conversion tool found in the Configuration>Sound Manager tab.
Edit the configuration and Enable Auto Conversion.
Click Save when finished.
After enabling Auto Conversion you will see the option to execute the Conversion tool during each Commit.
Click on the option to execute the script.