OPUS 转 SLN 转换器
从 OPUS 创建 Asterisk PBX 有符号线性音频
opus
sln
Asterisk PBX 就绪
SLN 是 Asterisk 期望的格式 — 将 OPUS 转换用于 VoIP 电话系统。
批量部署
同时将所有 OPUS 提示处理为 SLN。
在线编码
无需 Asterisk 服务器即可转换 — 在浏览器中从 OPUS 生成 SLN。
如何转换OPUS到SLN
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择sln或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的sln文件
关于格式
Opus 是一种多功能的开放音频编解码器,由 IETF 于 2012 年以 RFC 6716 标准化。它融合了两种编码方式 — SILK 用于语音,CELT 用于音乐 — 并根据内容类型和比特率在两者之间智能混合。这种混合设计使 Opus 在各种使用场景下几乎超越所有其他编解码器:6 kbps 的低延迟语音、128 kbps 的高保真音乐,以及介于两者之间的一切需求。它支持 6 至 510 kbps 的比特率、最高 48 kHz 的采样率,以及低至 2.5 ms 的帧大小,使其成为主流音频编解码器中算法延迟最低的一个。Opus 有三个尤为突出的优势:完全免版税且开源,消除了专有编解码器面临的授权壁垒;以大约 MP3 一半的比特率即可达到透明质量,且在同等比特率下优于 AAC;极低的延迟使其成为 WebRTC 的强制编解码器,因此每个现代浏览器都内置了 Opus 解码器。WhatsApp、Discord、Zoom 和 YouTube 均依赖 Opus 进行实时音频传输。
SLN(Signed Linear,有符号线性)是一种无头部的原始音频格式,存储 8000 Hz 单声道的 16 位有符号线性 PCM 采样,与 Asterisk 开源 PBX 框架密切相关,该框架由 Digium(现为 Sangoma Technologies)开发。在 Asterisk 内部,SLN 作为原生的内部音频表示:每一次编解码器转码操作都以有符号线性格式作为中间步骤,使 SLN 成为 Asterisk 编解码器转换架构的基石。该格式仅包含原始采样数据 — 没有头部、没有元数据、没有帧结构 — 因此参数必须事先确定。虽然这种缺乏自描述性的特点看似局限,但在电话通信领域反而是优势,因为采样格式由惯例固定,且在同时处理数千个通道时每一个额外的开销字节都至关重要。8000 Hz 的采样率与传统电话通信的 G.711 标准一致,可完整捕获 300-3400 Hz 的语音频段。Asterisk 还支持扩展变体(sln16、sln32、sln48)以处理宽带音频。SLN 文件无需解码 — 直接内存映射即可使用 — 非常适合高密度 VoIP 环境中的实时混音、会议和提示音播放。
经常问的问题
为什么要将 OPUS 转为 SLN?
SLN 是 Asterisk PBX 原生格式。OPUS 无法用于语音提示或等待音乐 — 需要转换为 SLN。
SLN 用在哪里?
Asterisk PBX、FreePBX 和 VoIP 平台使用 SLN 用于提示和系统音频。
SLN 的规格是什么?
SLN 是 8 kHz、16 位有符号整数、小端原始 PCM,用于电话。
Asterisk 能播放 OPUS 吗?
不能 — Asterisk 需要 SLN 或类似电话格式用于音频。
可以批量转换吗?
上传所有 OPUS 提示并一次性转换为 SLN — 部署完整的 Asterisk 库。