SPX to SLN Converter

Convert Speex voice files to Asterisk SLN signed linear

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Asterisk PBX Ready

Convert your Speex VoIP recordings directly to SLN — the format Asterisk phone systems use for prompts and greetings.

Sample Rate Control

Set the correct sample rate (8 kHz or 16 kHz) for your Asterisk configuration before converting.

Secure Processing

SPX uploads are deleted immediately. SLN files are removed from our servers within 24 hours.

How to convert SPX to SLN

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose sln or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your sln file right afterwards

About formats

Speex is an open-source audio codec purpose-built for speech compression, developed by Jean-Marc Valin under the Xiph.Org Foundation. First released in October 2002, it targets voice-over-IP, conferencing, and any scenario where spoken word needs to travel efficiently over a network. SPX files wrap Speex-encoded audio inside an Ogg container, pairing the codec's speech optimization with Ogg's streaming capabilities. Three sampling rates are supported — narrowband at 8 kHz, wideband at 16 kHz, and ultra-wideband at 32 kHz — along with variable bitrate encoding that adapts in real time to speech complexity. A standout advantage is its patent-free, BSD-licensed nature, which allowed developers to embed it freely in both commercial and open-source products. Speex also bundles acoustic echo cancellation, noise suppression, and automatic gain control, features that rival codecs typically delegate to external libraries. Although its creators officially recommend Opus) as a successor since 2012, Speex remains deployed in legacy VoIP systems, archived recordings, and embedded devices where its lightweight decoder footprint is still valued.
Initial release: October 15, 2002
SLN (Signed Linear) is a headerless raw audio format storing 16-bit signed linear PCM samples at 8000 Hz mono, most closely associated with Asterisk) — the open-source PBX framework developed by Digium (now Sangoma Technologies). Within Asterisk, SLN serves as the native internal audio representation: every codec transcoding operation passes through signed linear as an intermediate step. This makes SLN the backbone of Asterisk's codec translation architecture. The format contains nothing but raw samples — no headers, no metadata, no framing — so parameters must be known in advance. While this lack of self-description might seem limiting, it is actually an advantage in telephony where sample format is fixed by convention and every overhead byte matters across thousands of simultaneous channels. The 8000 Hz rate aligns with the G.711 standard for traditional telephony, capturing the full 300-3400 Hz voice band. Asterisk also supports extended variants (sln16, sln32, sln48) for wideband audio. SLN files require no decoding — just direct memory mapping — making them ideal for real-time mixing, conferencing, and prompt playback in high-density VoIP environments.
Initial release: 1999

Frequently Asked Questions

Why convert SPX to SLN?

SLN is the native raw audio format for Asterisk PBX. Converting from SPX lets you use voice recordings as IVR prompts and hold music.

What is SLN format?

SLN stores raw signed linear PCM audio — headerless, simple, and directly usable by Asterisk telephony servers.

What sample rate does Asterisk need?

Standard Asterisk uses 8 kHz SLN. Wideband configurations may accept 16 kHz for improved voice quality.

Can I use SLN for IVR prompts?

Yes — SLN is the format Asterisk expects for auto-attendant greetings, IVR prompts, and on-hold messages.

Is the conversion free?

Yes — SPX to SLN is free on convertio.co.