freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

語音信號基音周期檢測的軟件設(shè)計(jì)畢業(yè)論文(文件)

2025-07-07 13:41 上一頁面

下一頁面
 

【正文】 域波形。;。 DEBUG 版本當(dāng)中,包含著MICROSOFT 格式的調(diào)試信息,不進(jìn)行任何代碼優(yōu)化,而在RELEASE 版本對可執(zhí)行程序的二進(jìn)制代碼進(jìn)行了優(yōu)化,但是其中不包含任何的調(diào)試信息。在程序中設(shè)置斷點(diǎn)的方法是,點(diǎn)擊要設(shè)置的代碼行并點(diǎn)擊設(shè)置代碼的工具欄按鈕,會(huì)出現(xiàn)在代碼行最左邊的一個(gè)小黑點(diǎn)即是斷點(diǎn)標(biāo)志,這時(shí)再選Go程序會(huì)在執(zhí)行到端點(diǎn)處停下來,如果要繼續(xù)執(zhí)行可以再選Go。發(fā)現(xiàn)錯(cuò)誤后,經(jīng)過查詢,首先選擇以靜態(tài)方式編譯此EXE文件,運(yùn)行時(shí)還是顯示相同錯(cuò)誤,安裝vs sp1補(bǔ)丁后,依舊無法打開界面,再次進(jìn)行查詢,,。簡介MFC界面的組成部分及設(shè)計(jì)步驟,以及可視化界面的軟件實(shí)現(xiàn)。/*主測試周期*/Void Pitches Detect(int*sample,int length,CArraydoubleamp。double tem=0。sample[i],y,FRAME)。 cou+=tem。temm,float *R){AutoCorrelate(sample,FRAME,temm,R)。//bninefilter(R)。linling(RR,pitch)。/*R[0]=MiddelShap(Buffer,length,V,X,Max)。jFRAME。 } } ((int)(R[i]/100000))。iFRAME。\n39。for (i=10。j++) y[i]+=x[ij+10]*H[j]。 } R[ConvFrame1]=R[ConvFrame2]。jConvFrame。 } i=1。wcount。}}void findhavevoice(int *pavg,int max,int num){ int k=0。 } }}void findindex(CArrayint amp。 count++。 (tem)。 flag=0。knum。 } pavg[k]=(all/9)。 memset(tem,0,sizeof(float)*ConvFrame)。q40。 } for (int i=0。 }void bFilter(float * tem){ int i,j。iConvFrame21。j++) a[i]+=tem[i+j]*H[j]。 } delete[] a。 for (int i=1000。j150。 } CArrayint did。 (subb)。i()。 } } 可視化界面程序代碼/***************************************************// : CConvForPDView 類的實(shí)現(xiàn)//include include include include include include iostreaminclude fstreaminclude iomanipinclude include pragma ment(lib, ) using namespace std。CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, amp。CConvForPDView::On32773)END_MESSAGE_MAP()// CConvForPDView 構(gòu)造/析構(gòu)CConvForPDView::CConvForPDView(){ // TODO: 在此處添加構(gòu)造代碼 first=1。 cs){ // TODO: 在此處通過修改 // CREATESTRUCT cs 來修改窗口類或樣式 return CView::PreCreateWindow(cs)。 // TODO: 在此處為本機(jī)數(shù)據(jù)添加繪制代碼 if(first==1){ wchar_t message[500]。 (file,ios::binary)。 char riff[10]。 } riff[i]=39。 if(!strcmp(riff,RIFF)){ /////////////length///////////// for(j=0。 tmp=c。i15。 if(!strcmp(riff,WAVEfmt)){ for(。 d=()。 d==0){ /////////////tongdao//////////// c=()。 d=()。 cyl=(cyl|tmp)。 for(j=0。 tmp=(tmpj*8)。 tzs=c。 //////////////位數(shù)///////////// c=(),d=()。 bps=bps|tmp。j++,i++) c=()。j++,i++){ c=()。 } for(。 c=()。0xff00。 b=(b8)。i++,num+=1){ c=()。 tmp=tmp8*j。 for(j=0。 /////////////ulength////////////// for(j=0。 tmp=d。 tmp=(tmp8)。 } //////////////調(diào)整數(shù)///////////////// i+=2。j++,i++){ c=()。 i+=6。 tmp=d。 c=()。 if(c==1 amp。i++) c=()。 riff[j]=39。 length=length|tmp。i++,j++){ tmp=0。 num=0。i4。 unsigned char c,d。 memset(data,0,5000000*sizeof(short))。 ASSERT_VALID(pDoc)。 lstrcpy(file, L)。CConvForPDView::On32771) ON_COMMAND(ID_32772, amp。ifdef _DEBUGdefine new DEBUG_NEWendif// CConvForPDViewIMPLEMENT_DYNCREATE(CConvForPDView, CView)BEGIN_MESSAGE_MAP(CConvForPDView, CView) // 標(biāo)準(zhǔn)打印命令 ON_COMMAND(ID_FILE_PRINT, amp。 } else { counn。 int all=0。i()1。 subb=ij。i=150) { max=R[i]。 int subb。iConvFrame21。 for (j=0。/*濾波器參數(shù)*/ float* a=new float[ConvFrame]。i++) { R[i]=tem[i]。 } tem[k]=(all/40)。kConvFrame39。 }}void bninefilter(float * R){ int k=0,all=0,max=0。q9。 }}void ninefilter(int *tempdata,int *pavg,int num){ int k=0,all=0,max=0。 (tem)。 if ( k(num) ) break。sub,int *pavg,int num){int k=0,flag=0,tem=0,count=0。knum。 } else{ count。int count=()1。 i=0。 int i=0。iConvFrame1。i++)/*卷積濾波*/{ for (j=0。float H[20]={.0035270585, , .037134223,.1139423,.18955371,.23657782, .23657782,.18955371,.1139423,.037134223, , ,.0035270585}。 ((int)(R[FRAME+i1]/100000))。\n39。amp。iFRAME。temm,float *R){int i,j。// bFilter(R)。memset(RR,0,sizeof(float)*ConvFrame)。} (*cou/k)。 tem=*pitch。ilengthFRAME。temm,float *R){float y[FRAME],all=0。參考文獻(xiàn)[1]胡航.語音信號處理[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2000:116126.[2]吳宗濟(jì),林茂燦.實(shí)驗(yàn)語音學(xué)概要[M].北京:高等教育出版社,1989:8993.[3]韓紀(jì)慶,張磊,鄭鐵然.語音信號處理[M].北京:清華大學(xué)出版社,2004:l039.[4]陳紹延,劉亮,楊銀濤.一種穩(wěn)健的語音信號檢測方法[J].電路與系統(tǒng)學(xué)報(bào),1999, 4(4):3132.[5]李仕萍,閔銳,鐘金剛.基音周期估計(jì)算法在聲調(diào)康復(fù)中的應(yīng)用[J].計(jì)算機(jī)工程與    應(yīng)用,2003 ,2(31):198199. [6]馮康,時(shí)慧琨.語音信號基音檢測的現(xiàn)狀及展望[J].微機(jī)發(fā)展,2004,14(3):   9598.[7]姚天任.語音信號處理[M].華中科技大學(xué)出版社,2003.[8]羅小冬,裘雪紅,劉凱.語音信號的基音標(biāo)注算法[J].計(jì)算機(jī)與現(xiàn)代化,2003,     ?。?):35. [9]陳小利.含噪語音基音周期檢測算法的研究[D].解放軍信息工程大學(xué),2007.[10]張煜.一種語音信號基音周期的提取方法[J].福建電腦,2008,(4):7071.[11]王麗.基于MATLAB的自相關(guān)函數(shù)基音檢測的優(yōu)化[J].電腦知識與技術(shù),2009,  5(36):1061110612.[12]李強(qiáng),劉亞康,朱學(xué)勇.一種基音提取算法[J].電子科技大學(xué)學(xué)報(bào),2000,(5): 495498. [13], ,.etal, Average magnitude difference function pitch extractor[J],IEEE Acoustics Speech and Signal Proc,1974,: .[14]趙萍.語音信號的自相關(guān)基音周期檢測[J].上海電力學(xué)院學(xué)報(bào),2011,27(3): 298300.[15]王都生,鐵滿霞,樊昌信.一種實(shí)時(shí)基音檢測算法[J].電子學(xué)報(bào),2000,28(10):         911.[16]劉建,鄭方,鄧菁,吳文虎.基于混合幅度差函數(shù)的基音提取算法[J].電子學(xué)報(bào),  2006,34(10):19251928.[17]趙彥平,趙曉暉.用于語音端點(diǎn)檢測的魯棒性特征提取新方法[J].吉林大學(xué)學(xué)報(bào),  2006,36(1):58.[18]趙建偉,樓紅偉,徐大為.噪聲環(huán)境下的基音檢測方法[J].紅外與激光工程,2002,    31(1):7781.更多...[19]黃維通.Visual C++面向?qū)ο笈c可視化程序設(shè)計(jì)(第2版)[M].北京:清華大學(xué) 出版社,2003:6468.[20]劉振安.C++及Windows可視化程序設(shè)計(jì) [M].北京:清華大學(xué)出版社,2003: 4244.[21]鄭繼明,王勁松.語音基音周期檢測方法[J].計(jì)算機(jī)工程,2010,36(10):273275.[22]付青青,吳愛平.基于Mat lab的語音信號自相關(guān)基音檢測[J].長江大學(xué)學(xué)報(bào)(自 然學(xué)科版)理工卷,2006,12(4):99101.[23]馬祥杰,孟相如,張百生.一種自相關(guān)基音檢測算法[J].通信技術(shù),2003,(5):  911.[24]Rabiner L R, Cheng M J, Rosenberg A E, et al. A parative performance study of several pitch detection algorithms [J].IEEE Trans on Acoustics, Speech, and Signal Processing, 1976, 24(5):399418. 附 錄附錄A 軟件代碼/***************************************************自相關(guān)法進(jìn)行基音檢測子程序 輸入:*sample 語音樣點(diǎn) length 最大樣點(diǎn)數(shù) 輸出:*Pitch 基音周期注:FRAME 800 楨長度 BETWEEN 300 楨與楨間隔
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1