Stored Voice Message
From Zenitel Wiki
Stored Voice Messages in AlphaCom are prestored messages which can be played back in various functions.
Contents
Message identification
Stored Voice Messages are reference by the combination of two numbers :
- Message Group
- Message Individ
The AMCD application uses this reference as the starting point when a feature needs playback of a message. The same references are used for Display texts to be looked up from the Message Description File.
Message technologies
There are four ways that a Stored Voice Message can be implemented:
- ASVP - AlphaCom Stored Voice Playback Board
- ASVP Module
- Web loaded Easy Message
- Station recorded Easy Message
The three latter forms are based on audio files in .wav format stored on the AMC-IP - AlphaCom Processor Board.
ASVP
The ASVP module and the ASVP board support composing a voice message in run time by using sequences of voice files, and also composing parameterized messages. Parameterized messages can be used to pronounce numbers, dates and times from SW control. A Message Group/Individ reference can result in play out of a sequence of .wav files
Easy Messages
Easy audio messages are audio files which are simple to install and modify, bypassing the more complicated ASVP system. An Easy Message is one single wav file for each Message Group+ Message Individ.
Storing an Easy Message can mask an ASVP message. Deleting an Easy Message again can unmask an ASVP message
- Web loaded messages are uploaded individually via AlphaWeb.
- Station recorded messages are messages recorded from a station.
Stored Voice Message Feature is used to record message from station. Recording an Easy message from a station will not delete the corresponding Web loaded message, it will only mask it. From a station you can delete the station recorded message. This will unmask the Webloaded message, if present.
Storage
Web loaded messages are stored with the name convention:
- svp_ggg_iii.wav
where ggg is the Message Group number and iii is the Message individ number. Example:
- svp_010_001.wav is group 10, individ 1 (“dial subscriber number”)
For Station recorded messages an ‘a’ is added to the main part of the filename. Example:
- svp_010_001a.wav
Message search order
When AMCD wants to play a message, it will search for matching group/individ in the following order
- Station recorded easy message (AMC file)
- Web loaded easy message (AMC file).
- Local ASVP module on AMC-IP board
- ASVP board, if present
Licensing
Playback of Stored Voice Messages stored on AMC-IP require purchase of license.
Usage of the ASVP board require no license purchase.
The license check is done on the Message Group and Individ number at the time a message is requested for playback. Different message groups are used for different functions, thereby blocking per function is achieved, as well as limit number of different messages for a function.
Licenses does not limit the duration of single messages but the total duration of all stored Easy Messages. The ASVP module is also active without any license. The licensing only blocks which messages can be used.
- No license: Only ASVP help messages are available ( Message Group 10).
- Basic Messaging license: ASVP help messages, plus
- One Auto Attendant message ( Message Group 11, individ 1)
- 3 Voice Alarm Messages ( Message Group 30, individ 1 - 3). Identical to Alarm messages 8191-8193.
- Max 2 Mbyte used for the above mentioned custome audio messages.
- plus Recall function.
- Enhanced Messaging license: Unlocks all current messaging features. (Eg. advanced features like Mail Messages and Absence Messages )
- Max 10 Mbyte used for the custom uploadable audio messages.
- ReCall license only: This allow only the Recall function. ReCall will also work for AMC IP card revision 0-4.
Only ReCall will be available if a Basic or Enhanced Messaging license is installed on a AMC IP card revision 0-4.
Audio file formats supported
AlphaCom can playback only wav container file format files, with 16kHz samplerate, single channel (mono), and one of the following three encodings
- PCM files at 16kHz samplerate (linear 16bit), mono (1 channel).
- MS ADPCM at 16kHz samplerate, mono (1 channel).
- IMA ADPCM at 16kHz samplerate, mono (1 channel).
PCM files need 32 kbyte /s. The ADPCMs need 8 kbyte /s (Same as G.711/G.722)
Station recorded easy messages are stored as IMA ADPCM.