matlab录入语音信号代码
作者
标题
丹尼尔·莫雷诺·曼萨诺(Daniel
Moreno
Manzano)
音高估计和发声检测
在本文中,我将解释两种不同方法的发展,以便在语音音频中找到音高,首先区分有声和无声部分。
这些算法将在MATLAB:copyright:中开发。
首先,将对数据进行分析,以便在音频文件数据库中找到要使用的重要参数,并希望了解如何以人的声音音高工作。
在每种方法中,将提出对该思想的简要解释。
此外,还将解释重要的代码部分并公开一些结果。
介绍
两种算法以及分析中处理数据的方式都相同。
音频文件将在32
ms的窗口中进行评估,这是检测仅在浊音部分而不是清音部分的音调的最佳方法。
使用fda_ue数据库(测试数据库)时,窗口将以15
ms的周期移动;使用ptdb_tug数据库(
train数据库)时,窗口将以10
ms的周期ptdb_tug
。
我选择的信号处理方法是:
自相关
零交叉+倒谱
要求:在本项目中,将其视为实验是很重要的,以便了解音高处理和估算。
数据
可以通过下一个Google云端硬盘链接获取所使用的数据:
为了在不更改代码的情况下工作,预定义的目录方案是
.
├──
2022-12-25 17:52:13
287KB
系统开源
1