a=audioread('sound.wav');
L=length(a); %测定语音的长度
m=max(a);
for i=1:L
a(i)=a(i)/m; %数据归一化
end
%找到归一化以后数据的最大值和最小值
m=max(a); %找到最大的正值
n=min(a); %找到最小的负值
%为保证幅度值与横坐标轴对称,采用计算公式是n+(m-n)/2,合并为(m+n)/2
ht=(m+n)/2;
for i=1:L; %数据中心下移 保持和横坐标轴对称
a(i)=a(i)-ht;
end
figure(1); %画第一幅图
subplot(2,1,1); %第一个子图
plot(a,'k');
%axis([0,1711,-1,1]); %确定横、纵坐标的范围
title('中心削波前语音波形'); %图标题
xlabel('样点数'); %横坐标
ylabel('幅度'); %纵坐标
coeff=0.5; %中心削波函数系数取0.7
th0=max(a)*coeff; %求中心削波函数门限(threshold)
for k=1:L ; %中心削波
if a(k)>=th0
a(k)=a(k)-th0;
elseif a(k)<=(-th0);
a(k)=a(k)+th0;
else
a(k)=0;
end
end
m=max(a);
for i=1:L; %中心削波函数幅度的归一化
a(i)=a(i)/m;
end
subplot(2,1,2); %第二个子图
plot(a,'k');
%axis([0,1711,-1,1]); %确定横、纵坐标的范围
title('中心削波后语音波形'); %图标题
xlabel('样点数'); %横坐标
ylabel('幅度'); %纵坐标
%fclose(fid); %关闭文件
b = a;
b1 = a((0.8*16000):(0.8*16000+2*0.02*16000));
%b1 = a((0.05*16000):(0.05*16000+2*0.02*16000));
A = [];
zy = 0.01*16000;
zc = 0.02*16000;
N = zc;
for k = 1:N
sum = 0;
for m = 1:N;
sum = sum + abs(b1(m)-b1(m+k-1));
%sum = sum + b1(m)*b1(m+k-1);
end
A(k) = sum;
end
figure;
subplot 211;
plot(b1(1:(0.02*16000)));
subplot 212;
plot(A);
没有合适的资源?快使用搜索试试~ 我知道了~
基音频率基音matlab基音频率计算【含Matlab源码 1384期】.zip
共4个文件
jpg:2个
m:1个
wav:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 70 浏览量
2021-10-16
17:01:02
上传
评论 2
收藏 138KB ZIP 举报
温馨提示
CSDN海神之光上传的全部代码均可运行,亲测可用,尽我所能,为你服务; 1、代码压缩包内容 主函数: Main.m; 调用函数:其他m文件; 语音信号,其格式为MP4; 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,可私信博主; 3、运行操作步骤 步骤一:将所有文件放到 Matlab的当前文件夹中; 步骤二:双击打开 Main.m文件;(若有其他m文件,无需运行) 步骤三:点击运行,等程序运行完得到结果; 4、语音处理系列仿真咨询 如需其他服务,可私信博主或扫描博主博客文章底部QQ名片; 4.1 CSDN博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作 语音处理系列程序定制或科研合作方向:语音隐藏、语音压缩、语音识别、语音去噪、语音评价、语音加密、语音合成、语音分析、语音分离、语音处理、语音编码、音乐检索、特征提取、声源定位、情感识别、语音采集播放变速等;
资源推荐
资源详情
资源评论
收起资源包目录
【基音频率】基音matlab基音频率计算【含Matlab源码 1384期】.zip (4个子文件)
【基音频率】基音matlab基音频率计算【含Matlab源码 1384期】
Main.m 2KB
运行结果1.jpg 25KB
运行结果2.jpg 17KB
sound.wav 175KB
共 4 条
- 1
资源评论
- weixin_426279792021-12-29用户下载后在一定时间内未进行评价,系统默认好评。
- 戴上耳机世界属于你2021-12-07用户下载后在一定时间内未进行评价,系统默认好评。
海神之光
- 粉丝: 3w+
- 资源: 2094
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功