-
Matlab代码实现心率检测:Stress_Detection,用于语音信号的压力分析
资源介绍
心率检测matlab代码语音信号中的压力检测
该项目包括根据心率值检测语音信号中的压力。
该项目分为三个主要部分:数据处理,特征提取和分类。
我们将使用VOCE数据库,因此代码将专注于其结构。
但是,可以单独使用各个功能。
我们强烈建议您在尝试运行之前阅读有关该项目的文章。
入门
您将需要一些必备条件才能运行此项目。
先决条件
从其下载数据库VOCE
2016年
至少python
2.7
来自的Spyder
IDE
Sklearn版本:scikit-learn
0.18.1
代码结构和用法
1.数据处理
从VOCE数据库中的原始文件中,您将需要执行一些步骤才能获得有用的数据。
您可以在“
Procesado
BBDD”文件夹中找到脚本。
使用script_rename.bat文件来重命名负ID,以便它们都是正数
使用analisis_archivos.m分析每个ID有多少可用数据(wav文件,传感器文件...)
使用analisis.xml函数从传感器xml文件中提取心率值。
使用ejemplos_Zecg_Zts.m脚本检查Zts和Zecg值是否相似。
根据与ejemplos_pre