matlab运动目标提取代码
语音哼唱识别及评分系统
1.
功能
识别:对用户输入的一段语音识别得到其频率,经处理后在界面输出旋律,并可以用钢琴来弹奏此旋律
评分:预先设置旋律和节拍,提取处理用户输入的语音文件与设置的旋律及节拍进行对比,根据评分规则输出实际得分
2.
运行环境
Matlab
R2017a、
Windows
10
Professional
1803
3.
使用步骤
3.1
哼唱识别系统
打开Matlab软件,切换工作目录到HumDetection文件夹下
双击打开文件HumDetection.m,在菜单栏中选择编辑器,点击运行按钮即可正常运行代码(第一次运行时间可能较长,请耐心等待)
界面加载完毕后,点击选择文件按钮,在弹出的窗口中选择standard1-7.wav文件,软件会将自动提取到的旋律显示在识别结果编辑框里并绘制该语音的时域波形和基频曲线(运行时间可能较长,请耐心等待)
点击时域波形图后面的扬声器标志按钮,你将会听到该语音(请等待图形的红色指示条移动到最右端再进行其他操作,以下所有播放声音时均要满足此条件)
点击钢琴演奏按钮,等待系统生成对应的旋律以及基频提取
2021-12-03 18:57:23
593KB
系统开源
1