[Asterisk-Users] Asterisk sound files, audio bandwidth,
and sound quality
Stephen Bosch
posting at vodacomm.ca
Wed Sep 28 09:06:37 MST 2005
Hello, everybody:
I'm developing an application using Asterisk and a TDM-400 card.
I understand the concept of the difference between GSM and WAV files
when using Asterisk, but I'm not happy with the sound quality with the
GSM compression. It's merely *acceptable* for a telephone call, but for
anything else, it leaves something to be desired.
Case in point -- if you compare the sound quality of the prompts with,
say, an Octel voicemail system, there's no contest -- and this is
through a standard telephone.
1. Can I *record* audio from a TDM-400 channel at a sample rate above
8000 kHz? Can I record at 16 bits? (This is most important.)
2. Can I use a prompt with a sample rate above 8000 kHz? Will the
TDM-400 card support it? How can I do this?
The voip-info wiki hints that Asterisk can support whatever codecs
listed after a "show codecs" command:
> *CLI> show codecs
> Disclaimer: this command is for informational purposes only.
> It does not indicate anything about your configuration.
> INT BINARY HEX TYPE NAME DESC
> --------------------------------------------------------------------------------
> 1 (1 << 0) (0x1) audio g723 (G.723.1)
> 2 (1 << 1) (0x2) audio gsm (GSM)
> 4 (1 << 2) (0x4) audio ulaw (G.711 u-law)
> 8 (1 << 3) (0x8) audio alaw (G.711 A-law)
> 16 (1 << 4) (0x10) audio g726 (G.726)
> 32 (1 << 5) (0x20) audio adpcm (ADPCM)
> 64 (1 << 6) (0x40) audio slin (16 bit Signed Linear PCM)
> 128 (1 << 7) (0x80) audio lpc10 (LPC10)
> 256 (1 << 8) (0x100) audio g729 (G.729A)
> 512 (1 << 9) (0x200) audio speex (SpeeX)
> 1024 (1 << 10) (0x400) audio ilbc (iLBC)
> 65536 (1 << 16) (0x10000) image jpeg (JPEG image)
> 131072 (1 << 17) (0x20000) image png (PNG image)
> 262144 (1 << 18) (0x40000) video h261 (H.261 Video)
> 524288 (1 << 19) (0x80000) video h263 (H.263 Video)
> 1048576 (1 << 20) (0x100000) video h263p (H.263+ Video)
What is the 16 bit signed Linear PCM format? How do I get Asterisk (1.2)
to use such a sound file instead of a *.gsm file?
Your feedback is very much appreciated.
Cheers,
Stephen Bosch
More information about the asterisk-users
mailing list