Wideband

From SoftIVR

Jump to: navigation, search

Wideband voice

SoftIVR supports 16kHz and 32kHz audio which, in everyday terms, means FM quality voice rather than the usual AM quality associated with telephony. This affects a number of areas:

Conferencing

SoftIVR transparently supports wideband conferencing, with automatic sample-rate conversion where necessary. So, for example, two users connecting over SIP with a 16kHz codec can conference with a user coming in via the PSTN. The SIP-connected users will hear each other in hi-fi, but they'll hear the PSTN user in lo-fi, and the PSTN user will hear them in lo-fi.

Playback

SoftIVR currently automatically resamples uploaded prompts to 8kHz (this will change shortly) but will transparently resample prompts to match the caller's desired sample rate.

Recording

SoftIVR will record at whatever sample rate the caller is using.

Finding out what sample rate the caller's using

The call object has been extended: call.sample_rate can be queried for the caller's sample rate, which will be one of 8000, 16000 or 32000.

Standard prompts

The English (British) standard prompts are now available at 8, 16 and 32kHz. Prefix the prompt name with /std/en-gb (as normal) for 8kHz, /std/16000/en-gb for 16kHz, and /std/32000/en-gb for 32kHz.

Personal tools