⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dhmm_vq_mfc.h

📁 语音识别配套的VQ及DHMM模型训练程序(C语言)
💻 H
字号:
//	DHMM_VQ_MFC.h:
//		Interface for the DHMM_VQ_MFC Module.
//
//	Created 2001/08, By DongMing, MDSR.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DHMM_VQ_MFC_H__8177EFD7_D1DD_4F81_BA4F_A5ACFDA71C1E__INCLUDED_)
#define AFX_DHMM_VQ_MFC_H__8177EFD7_D1DD_4F81_BA4F_A5ACFDA71C1E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

//	函数功能:DHMM程序进行码书训练模块的入口
int DHMM_VQ(void);

//	函数功能:从.DAT格式的码书文件中读取码书
int DHMM_VQ_Load_Code_Book_File(char * sz_Toload_Code_Book_File_Name,
								DYNA_2DIM_DOUBLE_ARRAY d2dda_Code_Book, int n_Code_Book_Size, int n_Code_Word_Dim);
//	函数功能:向.DAT格式的码书文件中存储码书
int DHMM_VQ_Save_Code_Book_File(char * sz_Tosave_Code_Book_File_Name,
								DYNA_2DIM_DOUBLE_ARRAY d2dda_Code_Book, int n_Code_Book_Size, int n_Code_Word_Dim);

// 函数功能:读取马本并转换为519可以使用的格式
int DHMM_VQ_To_519_CodeBook(void);

//	函数功能:从语料库中读取全部的特征
int DHMM_VQ_Load_All_Feature(DYNA_2DIM_DOUBLE_ARRAY * pd2dda_Code_Word, long * pn_Code_Word_Num);

//	函数功能:训练码书
int DHMM_VQ_Train_Code_Book(DYNA_2DIM_DOUBLE_ARRAY d2dda_Total_Feature, int n_Total_Feature_Num, int n_Code_Word_Dim,
							DYNA_2DIM_DOUBLE_ARRAY d2dda_Initial_Code_Book, DYNA_2DIM_DOUBLE_ARRAY d2dda_Code_Book, int n_Code_Book_Size);

//	函数功能:将一个词的所有帧特征进行VQ编码
int DHMM_VQ_Encode_A_Word_Sample(DYNA_2DIM_DOUBLE_ARRAY d2dda_Code_Book, int n_Code_Book_Size, int n_Code_Word_Dim,
								 WORD_SAMPLE * pu_Word_Sample);
int DHMM_VQ_Encode_A_Word_Sample_FIX(DYNA_2DIM_DOUBLE_ARRAY d2dda_Code_Book, int n_Code_Book_Size, int n_Code_Word_Dim,
									 WORD_SAMPLE * pu_Word_Sample);
#endif // !defined(AFX_DHMM_VQ_MFC_H__8177EFD7_D1DD_4F81_BA4F_A5ACFDA71C1E__INCLUDED_)

⌨️ 快捷键说明

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