AddModelDlg.h
上传用户:goak128
上传日期:2013-07-17
资源大小:155k
文件大小:1k
- #pragma once
- // 语音文件处理
- #include "SmallFileWaveOut.h"
- // 数据转换
- #include "WaveConvertor.h"
- // HMM模型
- #include "HMM.h"
- // 语音信号处理
- #include "Speech.h"
- // 默认状态数
- #define ADDMODELDLG_STATUSNUMS 6
- // 默认码本长度
- #define ADDMODELDLG_CODENUMS 4
- // 默认分帧长度
- #define ADDMODELDLG_FRAMESIZE 256
- //////////////////////////////////////////////////////////////////////////
- // class CAddModelDlg
- //
- // 功能: 添加HMM模型对话框
- // 创建人: 陈文凯 (chwkai@gmail.com)
- // 创建日期: 2005年6月12日
- // 修改人:
- // 修改日期:
- // 版本
- class CAddModelDlg : public CDialog
- {
- DECLARE_DYNAMIC(CAddModelDlg)
- public:
- CAddModelDlg(CWnd* pParent = NULL); // 标准构造函数
- virtual ~CAddModelDlg();
- // 对话框数据
- enum { IDD = IDD_DLG_ADDMODEL };
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- DECLARE_MESSAGE_MAP()
- public:
- // 模型识别词
- CString m_strWord;
- // 状态数量
- UINT m_nStatusNums;
- // 码本长度
- UINT m_nCodeNums;
- // 训练文件路径
- CString m_strWavFile;
- afx_msg void OnBnClickedBtnOpenfile();
- afx_msg void OnBnClickedBtbadd();
- // 分帧长度
- UINT m_nFrameSize;
- };