HCOM转SLN转换器
将HCOM音频转码为Asterisk有符号线性音频
hcom
sln
Asterisk PBX就绪
将HCOM转换为SLN——Asterisk IP电话系统的原生音频格式。可立即用于IVR和等待音乐。
在线工具
转换无需安装Asterisk。在浏览器中创建SLN文件,之后再上传到您的PBX。
文件隐私
HCOM上传文件在转换后删除,SLN结果在24小时内从服务器清除。
如何转换HCOM到SLN
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择sln或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的sln文件
关于格式
HCOM是早期Macintosh时代的Huffman编码音频格式,旨在缩小数字化声音文件的体积,以便通过软盘和电子公告板系统(BBS)分发——在存储空间珍贵、调制解调器速度缓慢的年代。编码器接收8位无符号PCM输入,计算采样差值的频率表,并构建最优Huffman树,将常见的差值替换为短比特序列。语音录音的压缩比通常可达2:1或更高,当3.5英寸软盘仅能容纳800 KB时,这是十分可观的节省。文件以Macintosh资源分支形式分发,通过SoundApp等工具以及定义了1980年代末Mac软件交换方式的BinHex生态系统进行播放。该格式支持最高22.255 kHz的采样率,匹配原始Macintosh声音硬件的输出能力。SoX等工具保留了HCOM解码支持,确保数十年后归档录音仍然可以访问。HCOM在保存工作中具有三大实际优势:无损压缩可精确恢复原始采样,每个文件中嵌入的自包含Huffman表实现了无依赖解码,以及在数千个经典Mac声音档案中的广泛历史存在。
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 环境中的实时混音、会议和提示音播放。
经常问的问题
什么是SLN?
SLN是Asterisk PBX有符号线性格式——8000 Hz的原始16位有符号PCM音频,用于IVR提示和Asterisk上的等待音乐。
为什么要将HCOM转换为SLN?
如果您运行Asterisk PBX,SLN是原生音频格式。将HCOM录音转换为SLN用于电话系统提示和消息。
SLN使用什么采样率?
标准SLN使用8000 Hz单声道。Asterisk也支持16000 Hz的SLN16用于宽带电话应用。
SLN是压缩的吗?
不是。SLN是原始无压缩有符号线性PCM。这意味着Asterisk实时播放音频时无需解码开销。
可以在Asterisk之外使用SLN吗?
SLN是原始PCM,任何可导入原始音频的工具都能读取它。但该格式主要与Asterisk PBX关联。