Skype’s Role in Developing the Opus Audio Codec

This article explores how Skype played a pivotal role in the creation of the Opus audio format, a highly versatile and widely used open standard for lossy audio compression. By contributing its proprietary SILK voice codec, Skype provided the foundational speech-processing technology that, when combined with Xiph.Org’s CELT music codec, resulted in the hybrid architecture of the modern Opus format.

Skype’s involvement began with the development of its in-house speech codec, SILK. Introduced in 2009, SILK was designed to replace Skype’s older SVOPC codec and deliver high-quality voice communication over unpredictable internet connections. SILK utilized linear predictive coding (LPC) to compress human speech highly efficiently, maintaining voice clarity even under severe packet loss and low-bandwidth conditions.

Recognizing the need for a standardized, royalty-free audio codec for the internet, Skype made the strategic decision to open-source SILK. In 2009, Skype submitted SILK to the Internet Engineering Task Force (IETF) as a candidate for a new internet audio standard. This submission became the catalyst for the development of what would eventually become the Opus codec.

During the IETF standardization process, Skype’s SILK was combined with CELT, an ultra-low-latency, frequency-domain audio codec developed by the Xiph.Org Foundation. While SILK was exceptionally good at compressing human speech at low bitrates, CELT excelled at transmitting high-fidelity music and full-band audio at higher bitrates.

Skype’s engineers collaborated closely with Xiph.Org, Mozilla, Broadcom, and other industry partners to merge these two contrasting technologies. The integration resulted in a hybrid architecture. Opus can dynamically switch between SILK (for speech) and CELT (for music and high-frequency audio), or even use both modes simultaneously to handle split-frequency inputs.

By donating its proprietary technology and actively participating in the IETF working group, Skype helped create a highly adaptable codec. Standardized in 2012 as RFC 6716, Opus became the mandatory audio format for WebRTC, the technology that powers modern browser-based voice and video communication. Skype’s contribution of SILK ultimately enabled the creation of a royalty-free, universal audio codec that outperforms its predecessors in both speech and music transmission.