91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 158.16 KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-07-22
  • 語言: 其他
  • 標簽: DSP??DTW??MFCC??

資源簡介

DSP 語音識別程序 DTW MFCC,嵌入式平臺語音識別源碼

資源截圖

代碼片段和文件信息

/*
;*
;*---------------------------------------------?文件信息?---------------??????????????????????????????????????
;*
;*?文件名稱?:?AUDIO.C
;*?文件功能?:?CPU=TMS320VC5402
;*????????????MCLK?=?12.288?MHzTLV320AIC23=MASTER
;*?接口說明:MCBSP0配置成SPI方式,設置TLV320AIC23的寄存器,
;*???????????MCBSP1配置成32位方式,和TLV320AIC23交換數據
*/
//------------------頭文件--------------------------------------

//#include?“MMRegs.h“
#include?“DspRegDefine.h“
//---------------------------------------------------------------
/*????******************?宏定義?***************
************************************************************
*/
??????? ?


#define?UCHAR?? unsigned?char
#define?UINT16? unsigned?int
#define?UINT32? unsigned?long

#define?TRUE????? 1
#define?FALSE???? 0

/*
************************************************************
******************?全局變量*******************
************************************************************
*/
UINT16??read_data2read_data1;????//MCBSP1?接收數據變量
UINT16??write_data2write_data1;??//MCBSP1?發送數據變量
UCHAR???flag;

#define??Inf???3.4*pow(1038)//定義float的最大值
#define??result_ader??5a00//定義識別結果地址

unsigned?int??voice_data[50][256];//采樣后的模擬信號轉化為兩個16bit的數字量voice_data為右聲道或左聲道的采樣信號存儲的指針

//unsigned?int??frame_num=0;//幀計數

unsigned?int??count;//塊中的幀記數

int??start=0termination=0;//幀起始和終止點

int??result_data=0x000f;//識別結果

int?data[2];

unsigned?int???read_data2read_data1;????//MCBSP2?接收數據變量


//注:5秒的聲音以8000Hz采樣每幀長256則為156左右
float??f_power[50];//每幀的能量

unsigned?int??f_zerocrs[50];//每幀的過零率

float?mfcc_parmet[50][24];//mfcc系數24階

float?voice_data_f[256];//采樣一幀數據以float方式存儲(長?256?word)
//注:根據仿真有效語音幀長一般在80幀以內



extern?void?clmfcc;


//模版參數(Matlab)
extern?float?ccc0[13][24];

extern?float?ccc1[13][24];

extern?float?ccc2[16][24];

extern?float?ccc3[11][24];

extern?float?ccc4[11][24];

extern?float?ccc5[15][24];

extern?float?ccc6[13][24];

extern?float?ccc7[15][24];

extern?float?ccc8[12][24];

extern?float?ccc9[15][24];



/*
**********************************************************************
??????????***************?所使用的函數原型?*****************
**********************************************************************
*/

void?cpu_init(void);?//初始化CPU

void?aic23_init(void);//初始化TLV320AIC23,設置內部寄存器

void?mcbsp0_write_rdy(UINT16?out_data);//MCBSP0發送一個數據

void?mcbsp0_init_SPI(void);//MCBSP0設置為SPI模式

void?mcbsp0_close(void);//MCBSP0關閉

void?mcbsp1_init(void);//MCBSP1初始化

void?mcbsp1_write_rdy(UINT16?out_data1UINT16?out_data2);//MCBSP1發送一個數據32位

void?mcbsp1_read_rdy(void);////MCBSP1接收一個數據32位

void?mcbsp1_open(void);//MCBSP1打開

void?mcbsp1_close(void);//MCBSP1關閉

interrupt?void?mcbsp1_read(void);//MCBSP1中斷接收數據

interrupt?void?mcbsp1_write(void);?//MCBSP1中斷發送數據


void?Delay(int?numbers);???????//延遲

/*
************************************************************************
***********************?函數定義?******************
****

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2844??2000-08-01?09:03??McBSP\0.dat

?????文件??????50705??2010-04-10?16:25??McBSP\audio.c

?????文件????????342??2010-04-10?16:25??McBSP\cc_build_Debug.log

?????文件???????5407??2006-06-09?13:01??McBSP\data_process.c

?????文件??????21807??2010-04-10?16:25??McBSP\Debug\audio.obj

?????文件???????8134??2010-04-10?16:24??McBSP\Debug\data_process.obj

?????文件??????16694??2010-04-10?16:24??McBSP\Debug\dtw.obj

?????文件???????9224??2010-04-10?16:24??McBSP\Debug\fft.obj

?????文件??????25047??2010-04-10?16:24??McBSP\Debug\mfcc.obj

?????文件???????6417??2010-04-10?16:24??McBSP\Debug\point_detect.obj

?????文件??????15385??2010-04-10?16:24??McBSP\Debug\ref_data.obj

?????文件??????76681??2010-04-10?16:25??McBSP\Debug\SPC.out

?????文件???????2987??2010-04-10?16:24??McBSP\Debug\VECTORS.obj

?????文件????????602??2010-04-10?16:25??McBSP\Debug.lkf

?????文件????????547??2000-08-04?10:59??McBSP\Debug.lkv

?????文件??????12135??2010-03-25?16:45??McBSP\DspRegDefine.h

?????文件???????6063??2010-03-25?16:46??McBSP\dtw.c

?????文件???????1994??2006-05-27?10:27??McBSP\fft.c

?????文件??????10708??2010-04-10?16:25??McBSP\map.map

?????文件???????9884??2000-08-03?16:46??McBSP\mfcc.c

?????文件???????3037??2000-08-09?08:33??McBSP\point_detect.c

?????文件??????39046??2006-05-26?21:04??McBSP\ref_data.c

?????文件?????154882??1999-08-24?11:51??McBSP\RTS.LIB

?????文件???????3072??2010-04-10?16:25??McBSP\SPC.CS_\FILE.CDX

?????文件????????580??2010-04-10?16:25??McBSP\SPC.CS_\FILE.DBF

?????文件????????912??2010-04-10?16:25??McBSP\SPC.CS_\FILE.FPT

?????文件??????39936??2010-04-10?16:25??McBSP\SPC.CS_\SYMBOL.CDX

?????文件??????23477??2010-04-10?16:25??McBSP\SPC.CS_\SYMBOL.DBF

?????文件??????35486??2010-04-10?16:25??McBSP\SPC.CS_\SYMBOL.FPT

?????文件???????4023??2000-08-04?11:00??McBSP\SPC.paf

............此處省略11個文件信息

評論

共有 條評論