• 大小: 742KB
    文件类型: .zip
    金币: 2
    下载: 3 次
    发布日期: 2021-05-31
  • 语言: 其他
  • 标签: melp  

资源简介

melp 语音编码源码 2400Kbps语音编码

资源截图

代码片段和文件信息

/*

2.4 kbps MELP Proposed Federal Standard speech coder

version 1.2

Copyright (c) 1996 Texas Instruments Inc.  

Texas Instruments has intellectual property rights on the MELP
algorithm.  The Texas Instruments contact for licensing issues for
commercial and non-government use is William Gordon Director
Government Contracts Texas Instruments Incorporated Semiconductor
Group (phone 972 480 7442).


*/

/*  Coeff.c: filter coefficient file */
/*                                   */
/*                                                                  */
/* (C) 19931994  Texas Instruments                                 */
/*                                                                  */
#include
#include “melp.h“

/* Butterworth lowpass filter */
/* numerator */
float lpf_num[LPF_ORD+1] = {
      0.00105165
      0.00630988
      0.01577470
      0.02103294
      0.01577470
      0.00630988
      0.00105165};
/* denominator */
float lpf_den[LPF_ORD+1] = { 
      1.00000000
     -2.97852993
      4.13608100
     -3.25976428
      1.51727884
     -0.39111723
      0.04335699};

/* Butterworth bandpass filters */
float bpf_num[NUM_BANDS*(BPF_ORD+1)] = {
      0.00002883
      0.00017296
      0.00043239
      0.00057652
      0.00043239
      0.00017296
      0.00002883
      0.00530041
      0.00000000
     -0.01590123
      0.00000000
      0.01590123
      0.00000000
     -0.00530041
      0.03168934
      0.00000000
     -0.09506803
     -0.00000000
      0.09506803
     -0.00000000
     -0.03168934
      0.03168934
      0.00000000
     -0.09506803
      0.00000000
      0.09506803
      0.00000000
     -0.03168934
      0.00105165
     -0.00630988
      0.01577470
     -0.02103294
      0.01577470
     -0.00630988
      0.00105165};

float bpf_den[NUM_BANDS*(BPF_ORD+1)] = {
      1.00000000
     -4.48456301
      8.52900508
     -8.77910797
      5.14764268
     -1.62771478
      0.21658286
      1.00000000
     -4.42459751
      8.79771496
     -9.95335557
      6.75320305
     -2.60749972
      0.45354593
      1.00000000
     -1.84699031
      2.63060194
     -2.21638838
      1.57491237
     -0.62291281
      0.19782519
      1.00000000
      1.84699031
      2.63060194
      2.21638838
      1.57491237
      0.62291281
      0.19782519
      1.00000000
      2.97852993
      4.13608100
      3.25976428
      1.51727884
      0.39111723
      0.04335699};

/* Hamming window coefficents */
float win_cof[LPC_frame] = {
      0.08000000
      0.08022927
      0.08091685
      0.08206205
      0.08366374
      0.08572031
      0.08822971
      0.09118945
      0.09459658
      0.09844769
      0.10273895
      0.10746609
      0.11262438
      0.11820869
      0.12421345
      0.13063268
      

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2007-05-28 09:47  2400 bps MELP语音编解码器浮点算法\
     文件       11049  1998-01-15 23:23  2400 bps MELP语音编解码器浮点算法\coeff.c
     文件        9275  1998-01-15 23:23  2400 bps MELP语音编解码器浮点算法\dsp_sub.c
     文件        1614  1998-01-15 23:24  2400 bps MELP语音编解码器浮点算法\dsp_sub.h
     文件       14094  1998-01-15 23:24  2400 bps MELP语音编解码器浮点算法\fec_code.c
     文件         714  1998-01-15 23:24  2400 bps MELP语音编解码器浮点算法\fs.h
     文件       26704  1998-01-15 23:24  2400 bps MELP语音编解码器浮点算法\fsvq_cb.c
     文件        5935  1998-01-15 23:24  2400 bps MELP语音编解码器浮点算法\fs_lib.c
     文件        1558  1998-01-15 23:25  2400 bps MELP语音编解码器浮点算法\lpc.h
     文件       14324  1998-01-15 23:25  2400 bps MELP语音编解码器浮点算法\lpc_lib.c
     文件         957  1998-01-15 23:25  2400 bps MELP语音编解码器浮点算法\mat.h
     文件        2010  1998-01-15 23:25  2400 bps MELP语音编解码器浮点算法\mat_lib.c
     文件        5429  1998-01-15 23:30  2400 bps MELP语音编解码器浮点算法\melp.c
     文件      159792  1998-09-04 17:10  2400 bps MELP语音编解码器浮点算法\Melp.exe
     文件        4991  1998-01-15 23:25  2400 bps MELP语音编解码器浮点算法\melp.h
     文件        4882  1998-09-04 17:07  2400 bps MELP语音编解码器浮点算法\Melp.mak
     文件        9207  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\melp_ana.c
     文件        5589  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\melp_chn.c
     文件       15123  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\melp_sub.c
     文件        1442  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\melp_sub.h
     文件       13545  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\melp_syn.c
     文件       39371  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\msvq_cb.c
     文件        1205  1998-01-15 23:26  2400 bps MELP语音编解码器浮点算法\pit.h
     文件       12002  1998-01-15 23:27  2400 bps MELP语音编解码器浮点算法\pit_lib.c
     文件         963  1998-01-15 23:28  2400 bps MELP语音编解码器浮点算法\readme
     文件         930  2002-07-08 18:27  2400 bps MELP语音编解码器浮点算法\README1.TXT
     文件        3045  1998-01-15 23:27  2400 bps MELP语音编解码器浮点算法\spbstd.h
     文件      342912  1998-09-04 17:31  2400 bps MELP语音编解码器浮点算法\Speech
     文件      342720  1998-09-04 17:35  2400 bps MELP语音编解码器浮点算法\Speech_M
     文件        1895  1998-01-15 23:27  2400 bps MELP语音编解码器浮点算法\vq.h
     文件       13116  1998-01-15 23:27  2400 bps MELP语音编解码器浮点算法\vq_lib.c
............此处省略1个文件信息

评论

共有 条评论