createcb.h

来自「voip原代码,不过没有电路图,不过可以参考别人的产品自己设计,祝你好运,」· C头文件 代码 · 共 59 行

H
59
字号
    
   /****************************************************************** 
    
       iLBC Speech Coder ANSI-C Source Code 
    
       createCB.h 
    
       Copyright (c) 2001, 
       Global IP Sound AB. 
       All rights reserved. 
    
   ******************************************************************/ 
    
   #ifndef __iLBC_CREATECB_H 
     
    
    
   #define __iLBC_CREATECB_H 
    
   void filteredCBvecs( 
       float *cbvectors,   /* (o) Codebook vector for the  
                                  higher section */ 
       float *mem,         /* (i) Buffer to create codebook  
                                  vectors from */ 
       int lMem        /* (i) Length of buffer */ 
   ); 
    
   void searchAugmentedCB( 
       int low,        /* (i) Start index for the search */ 
       int high,           /* (i) End index for the search */ 
       int stage,          /* (i) Current stage */ 
       int startIndex,     /* (i) CB index for the first  
                                  augmented vector */ 
       float *target,      /* (i) Target vector for encoding */ 
       float *buffer,      /* (i) Pointer to the end of the  
                                  buffer for augmented codebook  
                                  construction */ 
       float *max_measure, /* (i/o) Currently maximum measure */ 
       int *best_index,/* (o) Currently the best index */ 
       float *gain,    /* (o) Currently the best gain */ 
       float *energy,      /* (o) Energy of augmented  
                                  codebook vectors */ 
       float *invenergy/* (o) Inv energy of aug codebook  
                                  vectors */ 
   ); 
    
   void createAugmentedVec( 
       int index,          /* (i) Index for the aug vector  
                                  to be created */ 
       float *buffer,      /* (i) Pointer to the end of the  
                                  buffer for augmented codebook  
                                  construction */ 
       float *cbVec    /* (o) The construced codebook vector */ 
   ); 
    
   #endif 
    
    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?