本项目提供了一套基于2.4千比特每秒(Kbps)混合激励线性预测(MELP)算法的高质量语音编码解决方案,采用定点运算方式实现,适用于资源受限的嵌入式系统。代码库包含所有必要的函数和模块,支持高效音频压缩与传输。
该文件包含三个文件夹及一个简易操作说明文档:
1. pc 文件夹内为定点化源代码(非浮点),并附带两个工程代码。
2. dev_prj 文件夹是针对 DEV-C++ 5 的工程配置,其中包括可以直接在 Windows 上运行的 melp.exe 可执行程序、用于测试输入的 PCM 格式声音文件 16bit.raw 和解码后的输出文件 2.4k.au。
3. vc6_prj 文件夹为 Visual C++ 6 工程设置,同样包含可以运行于 Windows 的 melp.exe 程序、PCM 格式的测试输入音频文件 16bit.raw 及其解码结果的输出文件 2.4k.au。
此外还附有一份简易的操作说明文档。