想进行GSM声音压缩,应该如何做?

时间:2021-09-29 12:24:43
我在公司做声音GSM压缩的工作, 有一个wav文件, 并且同时提供
GSM编解码的lib, 我如何能够将现有的wav文件进行GSM压缩呢?
或者如何在录制wav格式文件的过程中将其进行GSM压缩编码呢?
我才到公司, 以前没做过这方面开发, 请大家多多指点!!! 谢谢!!!

13 个解决方案

#1


dx来做比较简单
而且sdk上现成的资料 
一样是用GSM6.10压缩的

#2


既然有lib,那就看使用文档啊!

#3


用g.729压,压缩率很高得

#4


dx做是最现成的东西,当然可以完全用底层的wavein,waveout这些api实现
声音采集,然后通过压缩算法压缩,
也可以用微软提供的acm来做

#5


我有完整的代码,怎么谢我。

#6


我可以用GSM的完整lib代码程序, 或者100分来谢, 行吗 :)

#7


我也正在做这个,我有完整的G72x系列源代码

#8


G.7XX系列声音压缩标准在窄带环境下实现语音的传送,此代码实现了该标准的压缩与解压过程。

http://www.vckbase.com/code/downcode.asp?id=371

记着给分喔

#9


用g.729压,压缩率很高得 使用很简单 你可以看看楼上说的地方

#10


将GXXX代码与PCM编码转换,后将PCM与WAVEIN或WAVEOUT联系就行了

#11


谢谢诸位大侠:) 我还想请问, 如果我的PCM是8Kbps, 经过
g729或g7xxx(其他压缩格式)后的压缩结果大约能是多少?
请诸位大侠多多指教, 谢谢先!!!!!

麦克小熊 *.*

#12


8kbps?怎么可能,错了吧

#13


可能我弄错了, 因为我采用的是8khz, 单声道和8位的PCM录音, 经过
g729或g7xxx(其他压缩格式)后的压缩结果大约能是多少?
请诸位大侠多多指教, 谢谢先!!!!!

麦克小熊 *.*

#1


dx来做比较简单
而且sdk上现成的资料 
一样是用GSM6.10压缩的

#2


既然有lib,那就看使用文档啊!

#3


用g.729压,压缩率很高得

#4


dx做是最现成的东西,当然可以完全用底层的wavein,waveout这些api实现
声音采集,然后通过压缩算法压缩,
也可以用微软提供的acm来做

#5


我有完整的代码,怎么谢我。

#6


我可以用GSM的完整lib代码程序, 或者100分来谢, 行吗 :)

#7


我也正在做这个,我有完整的G72x系列源代码

#8


G.7XX系列声音压缩标准在窄带环境下实现语音的传送,此代码实现了该标准的压缩与解压过程。

http://www.vckbase.com/code/downcode.asp?id=371

记着给分喔

#9


用g.729压,压缩率很高得 使用很简单 你可以看看楼上说的地方

#10


将GXXX代码与PCM编码转换,后将PCM与WAVEIN或WAVEOUT联系就行了

#11


谢谢诸位大侠:) 我还想请问, 如果我的PCM是8Kbps, 经过
g729或g7xxx(其他压缩格式)后的压缩结果大约能是多少?
请诸位大侠多多指教, 谢谢先!!!!!

麦克小熊 *.*

#12


8kbps?怎么可能,错了吧

#13


可能我弄错了, 因为我采用的是8khz, 单声道和8位的PCM录音, 经过
g729或g7xxx(其他压缩格式)后的压缩结果大约能是多少?
请诸位大侠多多指教, 谢谢先!!!!!

麦克小熊 *.*