详细说明:G729编码和解码的Matlab源程序 调用方法:
1.需要编码时,在 Matlab命令行下输入"G729code(speech)"(请务必保证 speech是已经存在在 Matlab工作区的一个行向量,其中是语音数据),然后你会在你的文件夹下看到一个"coding.bit"的文件。
2.需要解码时,把"coding.bit"的文件复制到"G729 decoder"的目录下,在Matlab命令行下输入"G729decodermain",然后你会在文件夹下看到"syn_speech.wav",那就是重构语音。
enjoy it!
近期下载过的用户:
Jimmy Yen [查看上载者Jay lee的更多信息]
[AM29LV160编程源代码可以作为Flash擦写程序的典范.rar] - 该程序代码实现对Flash Rom AM29LV160烧写数据的功能
[uboot.rar] - 适合KS8695X,可以tftp下载映象文件
[g729.rar] - 低码率语音压缩编码g729的英文文档,内有具体的编码原理和过程
[g729CoderDecoder.rar] - g729的编码和解码程序,matlab写的编解码是分开的
[yuyinzengqiang.rar] - 利用Haar小波实现对语音信号的边缘增强,编程环境为matlab7.1
[G.723.1.gz] - 该代码是双速率的语音压缩编码(G.723.1)的matlab代码。能在matlab6.5以上运行
[wmbz.rar] - 完美外挂C#源码,大伙看看吧~
[javacardos.rar] - 不错的java CARD 系统的介绍书籍,具体实现一个 java 系统的构建
[dtsspmatlabAll.rar] - 离散语音信号处理(麻省教材)的配套程序,其中包括最基本的语音处理程序(如谱减法,谱幅度估计,语谱图等)以及语音库。强烈推荐
[melp-matlab.rar] - 采用MELP编制的压缩与解码程序,在matlab环境下可直接运行,语音2.4kb/s
[uboot.rar] - 适合KS8695X,可以tftp下载映象文件
[g729.rar] - 低码率语音压缩编码g729的英文文档,内有具体的编码原理和过程
[g729CoderDecoder.rar] - g729的编码和解码程序,matlab写的编解码是分开的
[yuyinzengqiang.rar] - 利用Haar小波实现对语音信号的边缘增强,编程环境为matlab7.1
[G.723.1.gz] - 该代码是双速率的语音压缩编码(G.723.1)的matlab代码。能在matlab6.5以上运行
[wmbz.rar] - 完美外挂C#源码,大伙看看吧~
[javacardos.rar] - 不错的java CARD 系统的介绍书籍,具体实现一个 java 系统的构建
[dtsspmatlabAll.rar] - 离散语音信号处理(麻省教材)的配套程序,其中包括最基本的语音处理程序(如谱减法,谱幅度估计,语谱图等)以及语音库。强烈推荐
[melp-matlab.rar] - 采用MELP编制的压缩与解码程序,在matlab环境下可直接运行,语音2.4kb/s
文件列表(点击判断是否您需要的文件):
g729
....\G.729 coder
....\...........\1second.wav
....\...........\ACELP_Code_A.m
....\...........\asum.c
....\...........\asum.mexw32
....\...........\autocorr_levinson.m
....\...........\ClosedLoopPitchSearch.m
....\...........\codesearch.m
....\...........\computefi.m
....\...........\computefi.mexw32
....\...........\computefiloop.c
....\...........\computefiloop.mexw32
....\...........\compute_codeword.m
....\...........\conjugate_structure.m
....\...........\conjugate_structurecore.c
....\...........\conjugate_structurecore.mexw32
....\...........\enc_lag3.m
....\...........\fastloop.c
....\...........\fastloop.mexw32
....\...........\fixed_codebook_index.m
....\...........\G729code.m
....\...........\g_pitch.m
....\...........\impulse_response.m
....\...........\int_qlpc.m
....\...........\jisuanL1.m
....\...........\jisuanL2.m
....\...........\jisuanL3.m
....\...........\LpAnalysis.m
....\...........\lpcar2ls.m
....\...........\lpcls2ar.m
....\...........\lsp_expand.m
....\...........\lsp_get_quant.m
....\...........\lsp_get_tdist.m
....\...........\Memory_update.m
....\...........\pitch_fr3_fast.m
....\...........\pitch_ol_fast.m
....\...........\Pitch_Open_Loop.m
....\...........\predlt.mexw32
....\...........\pred_lt_3.c
....\...........\pred_lt_3.mexw32
....\...........\Pre_Process.m
....\...........\QuanJuValue.m
....\...........\Qua_gain.m
....\...........\residu.m
....\...........\sousuoL1.m
....\...........\syn_filt.c
....\...........\syn_filt.mexw32
....\...........\update_c_h.m
....\G.729 decoder
....\.............\agc.m
....\.............\coding.bit
....\.............\Decod_ACELP.m
....\.............\Dec_gain.m
....\.............\Dec_lag3_1.m
....\.............\Dec_lag3_2.m
....\.............\destream.m
....\.............\enframe.m
....\.............\G729decode.m
....\.............\G729decodermain.m
....\.............\int_qlpc.m
....\.............\jieshou2.m
....\.............\lpcls2ar.m
....\.............\lsp_expand.m
....\.............\lsp_get_quant.m
....\.............\pit_pst_filt.m
....\.............\Post_Filter.m
....\.............\Post_Process.m
....\.............\pred_lt_3.m
....\.............\QuanJuValuedecode.m
....\.............\residu.m
....\.............\syn_filt.m
....\.............\update_c_h.m
g729
....\G.729 coder
....\...........\1second.wav
....\...........\ACELP_Code_A.m
....\...........\asum.c
....\...........\asum.mexw32
....\...........\autocorr_levinson.m
....\...........\ClosedLoopPitchSearch.m
....\...........\codesearch.m
....\...........\computefi.m
....\...........\computefi.mexw32
....\...........\computefiloop.c
....\...........\computefiloop.mexw32
....\...........\compute_codeword.m
....\...........\conjugate_structure.m
....\...........\conjugate_structurecore.c
....\...........\conjugate_structurecore.mexw32
....\...........\enc_lag3.m
....\...........\fastloop.c
....\...........\fastloop.mexw32
....\...........\fixed_codebook_index.m
....\...........\G729code.m
....\...........\g_pitch.m
....\...........\impulse_response.m
....\...........\int_qlpc.m
....\...........\jisuanL1.m
....\...........\jisuanL2.m
....\...........\jisuanL3.m
....\...........\LpAnalysis.m
....\...........\lpcar2ls.m
....\...........\lpcls2ar.m
....\...........\lsp_expand.m
....\...........\lsp_get_quant.m
....\...........\lsp_get_tdist.m
....\...........\Memory_update.m
....\...........\pitch_fr3_fast.m
....\...........\pitch_ol_fast.m
....\...........\Pitch_Open_Loop.m
....\...........\predlt.mexw32
....\...........\pred_lt_3.c
....\...........\pred_lt_3.mexw32
....\...........\Pre_Process.m
....\...........\QuanJuValue.m
....\...........\Qua_gain.m
....\...........\residu.m
....\...........\sousuoL1.m
....\...........\syn_filt.c
....\...........\syn_filt.mexw32
....\...........\update_c_h.m
....\G.729 decoder
....\.............\agc.m
....\.............\coding.bit
....\.............\Decod_ACELP.m
....\.............\Dec_gain.m
....\.............\Dec_lag3_1.m
....\.............\Dec_lag3_2.m
....\.............\destream.m
....\.............\enframe.m
....\.............\G729decode.m
....\.............\G729decodermain.m
....\.............\int_qlpc.m
....\.............\jieshou2.m
....\.............\lpcls2ar.m
....\.............\lsp_expand.m
....\.............\lsp_get_quant.m
....\.............\pit_pst_filt.m
....\.............\Post_Filter.m
....\.............\Post_Process.m
....\.............\pred_lt_3.m
....\.............\QuanJuValuedecode.m
....\.............\residu.m
....\.............\syn_filt.m
....\.............\update_c_h.m