# HMM-DNN-Speech-Recognition **Repository Path**: itzixueba/HMM-DNN-Speech-Recognition ## Basic Information - **Project Name**: HMM-DNN-Speech-Recognition - **Description**: HMM-DNN 网络(语音识别) 该存储库是 HMM-DNN 模型的 Python 实现,该模型是语音识别中的深度学习模型。首先,我们使用 HMM-GMM 模型来标记现有的语音数据。然后,我们将使用这些标记数据来训练 HMM-DNN 模型。此外,我们使用 MLP 作为模型的 DNN 部分。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-06-13 - **Last Updated**: 2024-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HMM-DNN Network (Speech-Recognition) This repository is a Python implementation for HMM-DNN model which is a deep learning model in speech recognition. First, we use HMM-GMM model for labeling an existing speech data. Then, we would use this labeled data for training the HMM-DNN model. Also, we use MLP as for the DNN part of the model. ## Getting Started ### Installation Clone the program. `git clone https://github.com/raminnakhli/HMM-DNN-Speech-Recognition.git` ### Prerequisites The requirements are some common packages in machine learning. You can install them using below command. `pip install -r requirement.txt` ### Data Set We use an Arabic speech dataset which is available on https://archive.ics.uci.edu/ml/datasets/Spoken+Arabic+Digit. For cloning the dataset, you can use the `download_data.sh` file. This file creates a data directory and downloads the dataset in it. ## Execution Now, you can run the model with default configuration using the below command. `python main.py` ## Contact Ramin Ebrahim Nakhli - raminnakhli@gmail.com Project Link: https://github.com/raminnakhli/HMM-DNN-Speech-Recognition