注册 登录
MATLAB中文论坛 返回首页

Leedear的个人空间 https://www.ilovematlab.cn/?1254756 [收藏] [复制] [分享] [RSS]

0
50
500
1500
2000
3000+

75

统计信息

已有 1842 人来访过

  • 积分: 75
  • 最佳答案: 13
  • 财富积分: 75
  • 好友: --
  • 主题: 2
  • 日志: --
  • 相册: --
  • 分享: --

    现在还没有相册

    现在还没有记录

  • 您可能如何使用MathWorks™软件学生用途

查看全部个人资料

    现在还没有动态

现在还没有日志

你需要登录后才可以留言 登录 | 注册


1092315792@qq.c 2017-4-26 21:17
function Y=voice(x0,f) %更改采样率使基频改变 f>1 降低;f<1 升高 f=round(f*1000);%四舍五入整数值 d=resample(x0,f,1000) %时长整合使语音文件恢复原来时长 W=400; Wov=W/2; Kmax=W*2; Wsim=Wov; xdecim=8; kdecim=2; X=d'; F=f/1000; Ss=W-Wov; xpts=size(X,2); ypts=round(xpts/F); Y=zeros(1,ypts); xfwin=(1:Wov)/(Wov+1); ovix=(1-Wov):0; newix=1:(W-Wov); simix=(1:xdecim:Wsim)-Wsim; padX= ; Y(1:Wsim)=X(1:Wsim); lastxpos=0; km=0; for ypos=Wsim:Ss:(ypts-W) xpos=ro ... ...
查看全部

现在还没有好友

最近访客
关注者
关注者: 0
关闭

站长推荐上一条 /3 下一条

返回顶部