📄 g729.htm
字号:
</tr>
<tr>
<td><img src="g729_files/spacer.gif" alt="" height="6" width="1"></td>
<td><img src="g729_files/spacer.gif" alt="" height="6" width="1"></td>
</tr>
<tr>
<td colspan="2"><a href="http://www.mathworks.com/matlabcentral/fileexchange/unsubscribe.jsp" onclick="window.open(this.href,'small','toolbar=no,resizable=yes,status=yes,menu=no,scrollbars=yes,width=544,height=300');return false;"><img src="g729_files/question.gif" alt="" border="0" height="11" width="11"> How
do I unsubscribe?</a> </td>
</tr>
</tbody></table>
<input name="objectId" value="14220" type="hidden">
<input name="objectType" value="file" type="hidden">
<input name="catId" value="78" type="hidden">
</form> </td>
</tr>
<tr>
<td class="npad"><img src="g729_files/ltblue_top_nav_trans.gif" alt="" height="6" vspace="0" width="180"></td>
</tr>
<tr>
<td colspan="2">
<a href="javascript:PopUp('/cgi-bin/page_mail_mlc.cgi?language=en&host=www.mathworks.com&document=www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14220%26objectType=file','page_mail',true)"><img src="g729_files/mail_brdr.gif" alt="email" border="0" height="12" width="16">
E-mail this page to <br>
<span style="padding-left: 18px;">a colleague</span></a>
</td>
</tr>
<tr>
<td class="npad" valign="top"><img src="g729_files/dots_rnav.gif" alt="" height="5" vspace="0" width="180"></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
</div>
<script type="text/javascript" language="javascript">
<!--
function PopUp(page,title,which)
{
if (which==true) {
OpenWin = this.open('/cgi-bin/page_mail_mlc.cgi?language=en&host=www.mathworks.com&document=www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14220%26objectType=file', title, "toolbar=no,menubar=no,location=no,scrollbars=yes,resize=yes,height=385,width=440");
} else {
OpenWin = this.open('/cgi-bin/page_mail_mlc.cgi?language=en&host=www.mathworks.com&document=www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14220%26objectType=file', title, "toolbar=no,menubar=no,location=no,scrollbars=yes,resize=no,height=150,width=300");
}
}
//-->
</script>
<table id="breadcrmb" border="0" cellpadding="0" cellspacing="0" width="572">
<tbody><tr>
<td class="brdcrmbcell" height="20">
<a href="http://www.mathworks.com/matlabcentral/">MATLAB Central</a> >
<a href="http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do">File Exchange</a> > <a href="http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=104&objectType=Category">Signal Processing</a> > <a href="http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=78&objectType=Category">Audio, Video, Speech Processing</a> > G.729 source code
</td>
</tr>
</tbody></table>
<div class="mainbody">
<table style="background-color: rgb(255, 255, 255);" border="0" cellpadding="0" cellspacing="0" width="536">
<tbody><tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="514">
<tbody><tr>
<td colspan="2"><table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="514">
<tbody><tr><td class="headercell" height="20" width="70%"> G.729 source code
</td><td class="headercell" align="right" width="30%"> </td></tr>
<tr><td colspan="2">
<img src="g729_files/blue_band_536x5.gif" height="5" width="536"></td>
</tr></tbody></table>
</td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<form name="dnlForm" method="post" action="/matlabcentral/fileexchange/download.do" style="margin-top: 0pt;"><input name="org.apache.struts.taglib.html.TOKEN" value="b55350bb98ec364f316775a41ed6f8c3" type="hidden">
<table class="filetable" border="0" cellpadding="0" cellspacing="0" width="536">
<tbody><tr>
<td valign="top" width="10"> </td>
<td><div style="padding-right: 10px;"><b>Download Now:</b></div></td>
<td><input name="Submit" value=" .zip " class="small" type="submit"></td>
</tr>
<tr>
<td valign="top" width="10"> </td>
<td valign="top"><b>Rating:</b>
</td>
<td>
<img src="g729_files/fullstar.gif" alt="" height="12" hspace="1" width="12"><img src="g729_files/fullstar.gif" alt="" height="12" hspace="1" width="12"><img src="g729_files/fullstar.gif" alt="" height="12" hspace="1" width="12"><img src="g729_files/fullstar.gif" alt="" height="12" hspace="1" width="12"><img src="g729_files/fullstar.gif" alt="" height="12" hspace="1" width="12">
<div style="margin-left: 20px; display: inline;">
<a href="http://www.mathworks.com/matlabcentral/fileexchange/loadRatings.do?objectId=14220&objectType=file&all" class="small">
1 review</a>
<b><a href="http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14220&objectType=file#review_submission" class="small">Review this file</a></b>
</div>
</td>
</tr>
<tr>
<td valign="top" width="10"> </td>
<td valign="top"><b>Code Metrics:</b></td>
<td>
<table cellpadding="0" cellspacing="0">
<tbody><tr>
<td width="75">
<table border="0" cellpadding="0" cellspacing="1">
<tbody><tr>
<td><img src="g729_files/10th.png" title="Complexity (13th percentile, raw score: 30)" border="0" height="10" width="11"></td>
<td><img src="g729_files/10th.png" title="M-Lint (16th percentile, raw score: 6.0847)" border="0" height="10" width="11"></td>
<td><img src="g729_files/00th.png" title="Help (9th percentile, raw score: 1.0847)" border="0" height="10" width="11"></td>
<td><img src="g729_files/90th.png" title="Clash (100th percentile, raw score: 0)" border="0" height="10" width="11"></td>
<td><img src="g729_files/90th.png" title="Cloned (100th percentile, raw score: 0)" border="0" height="10" width="11"></td>
</tr>
</tbody></table>
</td>
<td>
<div style="margin-left: 10px; display: inline;">
<a href="http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=14220&objectType=scoreDetails" class="small">Full report</a>
</div>
<br>
</td>
</tr>
<tr>
<td colspan="2">
<img src="g729_files/question.gif" alt="" border="0" height="11" width="9"> <a href="http://www.mathworks.com/matlabcentral/fileexchange/codeMetricsPopup.jsp" onclick="window.open(this.href,'small','toolbar=no,resizable=yes,status=yes,menu=no,scrollbars=yes,width=571,height=450');return false;" class="small">What is this?</a>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td valign="top" width="10"> </td>
<td valign="top" width="89"><b>Author:</b></td>
<td colspan="2"><a href="http://www.mathworks.com/matlabcentral/fileexchange/loadAuthor.do?objectType=author&objectId=1096525">xu ning</a></td>
</tr>
<tr>
<td height="15" valign="top" width="10"> </td>
<td height="15" valign="top" width="89"><b>Summary:</b></td>
<td colspan="2" height="15">G.729 coder and decoder in matlab</td>
</tr>
<tr>
<td height="15" valign="top" width="10"> </td>
<td height="15" valign="top" width="125"><b>MATLAB Release:</b></td>
<td colspan="2" height="15" valign="bottom">R2007a</td>
</tr>
<tr>
<td height="15" valign="top" width="10"> </td>
<td height="15" valign="top" width="125"><b>Required Products:</b></td>
<td colspan="2" height="15">Filter Design HDL Coder</td>
</tr>
<tr>
<td valign="top" width="10"> </td>
<td valign="top" width="135"><b>Description:</b></td>
<td class="lnwrp" width="456">
Most of G.729 source code is written in C.But this one is written in matlab.<br>
follow these steps to use it:<br>
1.To coder a speech(ensure it as a row vector variable in matlab),simply type<br>
"G729code(speech)",then you will see a file called 'coding.bit' in your directory.<br>
<br>
2.To decoder the codestream.bit,first,copy the file 'codestream.bit' to
your G.729decoder directory,you simply type "main",and it will decoder
the above file 'coding.bit'to a speech in your matlab(syn_speech). <br>
</td>
</tr>
<tr>
<td valign="top" width="10"> </td>
<td colspan="3" valign="top"> </td>
</tr>
</tbody></table>
<input name="fileId" value="14220" type="hidden">
<input name="fileName" value="G729" type="hidden">
<input name="fileExt" value=".zip" type="hidden">
<input name="contributorId" value="1096525" type="hidden">
</form>
<br>
<table style="background-color: rgb(255, 255, 255);" border="0" cellpadding="0" cellspacing="0" width="536">
<tbody><tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="514">
<tbody><tr>
<td width="286"> <b class="feh4blk"> File Details</b></td>
<td width="228"> </td>
</tr>
<tr>
<td colspan="2"><img src="g729_files/blue_band_536x5.gif" alt="" height="5" width="536"></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" width="536">
<tbody><tr bgcolor="#f4f4f4">
<td colspan="5" valign="top"> </td>
</tr>
<tr bgcolor="#f4f4f4">
<td valign="top" width="1%"> </td>
<td valign="top" width="25%"><b>File Id:</b></td>
<td width="20%">14220</td>
<td valign="top" width="25%"><b>Average rating:</b></td>
<td width="29%">5.0</td>
</tr>
<tr bgcolor="#f4f4f4">
<td valign="top"> </td>
<td valign="top"><b>Size:</b></td>
<td>279 KB</td>
<td valign="top"><b># of reviews:</b></td>
<td>1</td>
</tr>
<tr bgcolor="#f4f4f4">
<td valign="top"> </td>
<td valign="top"><b>Submitted:</b></td>
<td>2007-03-10</td>
<td valign="top"><b>Downloads:</b></td>
<td>636</td>
</tr>
<tr bgcolor="#f4f4f4">
<td valign="top"> </td>
<td valign="top"><b>Subscribers:</b></td>
<td>2</td>
<td colspan="2"> </td>
</tr>
<tr bgcolor="#f4f4f4">
<td> </td>
<td valign="top"><b>Keywords:</b></td>
<td colspan="3" valign="top">G.729 matlab</td>
</tr>
<tr bgcolor="#f4f4f4">
<td valign="top" width="10"> </td>
<td colspan="4" valign="top"> </td>
</tr>
<tr bgcolor="#f4f4f4">
<td> </td>
<td valign="top"><b>Zip file contents:</b></td>
<td colspan="3" valign="top">1second.wav,
2.wav, ACELP_Code_A.m, asum.c, asum.mexw32, autocorr_levinson.m,
Az_lsp.c, Az_lsp.mexw32, bin_dec.m, ClosedLoopPitchSearch.m,
codesearch.m, coding.bit, computefi.m, computefiloop.c,
computefiloop.mexw32, compute_codeword.m, computing_zn.m,
conjugate_structure.m, conjugate_structurecore.c,
conjugate_structurecore.mexw32, dec_bin.m, 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, Lsp_Az.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,
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, agc.m, bin_dec.m, coding.bit, decoding_main.m,
Decod_ACELP.m, dec_bin.m, Dec_gain.m, Dec_lag3_1.m, Dec_lag3_2.m,
destream.m, enframe.m, G729decode.m, int_qlpc.m, jieshou1.m,
jieshou2.m, lpcar2ls.m, lpcls2ar.m, lsp_expand.m, lsp_get_quant.m,
main.m, pit_pst_filt.m, Post_Filter.m, Post_Process.m,
pred_lt_3.mexw32, QuanJuValuedecode.m, residu.m, syn_filt.mexw32,
update_c_h.m</td>
</tr>
</tbody></table>
<br>
<!--Acknowledgements -->
<table style="background-color: rgb(255, 255, 255);" border="0" cellpadding="0" cellspacing="0" width="536">
<tbody><tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="514">
<tbody><tr>
<td width="286"> <b class="feh4blk"> Acknowledgements</b></td>
<td width="228"> </td>
</tr>
<tr>
<td colspan="2"><img src="g729_files/blue_band_536x5.gif" alt="" height="5" width="536"></td>
</tr>
</tbody></table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -