| 개발자 | 스카이프, 마이크로소프트 |
|---|---|
| 발표일 | 2009년 |
| 안정화 버전 | 1.0.9
/ 2012년 |
| 프로그래밍 언어 | C, C++ |
| 운영 체제 | 마이크로소프트 윈도우, macOS, 리눅스, 안드로이드, IOS |
| 이전 소프트웨어 | SVOPC |
| 이후 소프트웨어 | Satin |
| 종류 | 오디오 코덱 |
| 라이선스 | BSD 2-Clause License |
| 파일 확장자 | .sil, .SIL |
|---|---|
| 인터넷 미디어 타입 |
audio/SILK |
| 매직 넘버 | #!SILK\n |
| 발표일 | 2009년 3월 |
| 최신 버전 | SDK 1.0.9 (2012년) |
| 포맷 종류 | 오디오 |
| 다음으로 확장 | 오푸스 |
| 표준 | 인터넷 드래프트 |
SILK는 마이크로소프트의 자회사인 스카이프가 개발한 오디오 압축 형식 및 오디오 코덱이다. 이 코덱은 SVOPC 코덱을 대체하기 위해 스카이프에서 사용하도록 개발되었다. 라이선스 공개 이후 다른 사용자들도 이를 사용하고 있다. 이후 인터넷 표준인 오푸스 코덱으로 확장되었다.

스카이프는 SILK가 8, 12, 16, 24 kHz의 샘플링 주파수와 6~40 kbit/s의 비트레이트를 사용할 수 있다고 발표했다. 또한 25ms(20ms 프레임 크기 + 5ms 룩어헤드)의 낮은 알고리즘적 지연 시간을 사용할 수 있다. 참조 구현은 C 프로그래밍 언어로 작성되었다. 코덱 기술은 선형 예측 부호화(LPC)를 기반으로 한다. SILK 바이너리 SDK를 이용할 수 있다.
SILK 코덱은 특허가 있으며 SILK SDK와는 별도로 라이선스가 부여된다. 이 코덱은 오픈 소스, 프리웨어이며 사용 및 배포에 제한이 있는 로열티 프리 형태로 제공된다. SDK는 초기에는 이름, 주소, 전화번호 및 SILK 사용 방법에 대한 세부 정보를 제공하는 신청 절차를 통해서만 이용할 수 있었다. 2012년 기준[update] (버전 1.0.9)부터는 신청 없이 SDK를 다운로드할 수 있지만, 라이선스는 소프트웨어 배포나 상용 제품 또는 서비스에서의 사용을 제외하고 내부 평가 및 테스트 목적으로만 사용을 제한한다.
SILK는 스카이프에서 이전에 사용하던 SVOPC를 대체하는데, 이는 글로벌 IP 솔루션즈로부터 라이선스를 받은 iSAC 및 iLBC를 대체하기 위한 사내 솔루션이었다. SILK 코덱은 SVOPC와는 별도의 개발 분기였으며 3년 넘게 개발이 진행되었다. 2009년 1월 CES에서 발표되었으며, 2009년 1월 7일 버전 4.0 베타 3에서 처음으로 스카이프에 통합되었고, 2월 3일에 최종 버전이 출시되었다. 2009년 3월 3일, 스카이프는 SILK 코덱을 타사 소프트웨어 및 하드웨어 개발자에게 로열티 프리 라이선스로 곧 제공할 것이라고 발표했다. SILK 음성 코덱 설명의 첫 번째 초안은 2009년 7월 6일 새로운 인터넷 광대역 오디오 코덱 표준화를 위한 후보로 국제 인터넷 표준화 기구(IETF)에 제출되었으며, 이를 통해 참조 구현의 소스 코드와 함께 형식이 공개되었다. 또한 SILK 음성 및 오디오 코덱을 위한 RTP 페이로드 형식 및 파일 저장 형식의 첫 번째 초안도 있다.
SILK는 2010년 9월 IETF에 제출되었으며 당시 "Harmony"라고 불렸던 하이브리드 코덱인 오푸스(CELT와 함께)의 기반이 되었고, 새로운 표준의 최종 후보로 선정되었다. 오푸스는 2012년 9월 IETF 제안 표준으로 게시되었으며 스카이프는 앞으로 오푸스를 사용할 것이라고 발표했다.
|이름목록형식=amp (도움말)