Speech recognition is a technique that converts human speech signals into text or words or in any form that can be easily understood by computers or other machines. There have been a few studies on Bangla digit recognition systems, the majority of which used small datasets with few variations in genders, ages, dialects, and other variables. Audio recordings of Bangladeshi people of various genders, ages, and dialects were used to create a large speech dataset of spoken '0-9' Bangla digits in this study. Here, 400 noisy and noise-free samples per digit have been recorded for creating the dataset. Mel Frequency Cepstrum Coefficients (MFCCs) have been utilized for extracting meaningful features from the raw speech data. Then, to detect Bangla numeral digits, Convolutional Neural Networks (CNNs) were utilized. The suggested technique recognizes '0-9' Bangla spoken digits with 97.1% accuracy throughout the whole dataset. The efficiency of the model was also assessed using 10-fold crossvalidation, which yielded a 96.7% accuracy.
翻译:语音识别是一种技术,可以将人的语音信号转换成文字或文字或任何形式,计算机或其他机器可以很容易理解。已经对孟加拉数字识别系统进行了一些研究,其中多数使用小型数据集,在性别、年龄、方言和其他变量方面差异不大。孟加拉国不同性别、年龄和方言的人的录音被用于创建本研究中“0-9”孟加拉数字的大型语音数据集。这里,为创建数据集,记录了每位数字400个噪音和无噪音样本。Mel频 Cepstrum Covalics(MFCCs)被用于从原始语音数据中提取有意义的特征。然后,用于检测孟加拉数字、进化神经网络(CNNs)的小型数据集。建议的技术在整个数据集中识别了“0-9”孟加拉口音,准确度达到97.1%。还用10倍的交叉校准来评估模型的效率,得出了96.7%的准确度。