该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这是我编的程序:

disp('开始进行模板训练...')

% filename=strcat('D:\exercise\matlab\try_it\H0.wav');%循环读入1—1,1—2,...1-20

x = wavread('D:\exercise\matlab\try_it\kaideng1.wav')

[x1 x2] = vad(x);

m = mfcc(x);

ref(i).mfcc= m(x1-2:x2-2,:);

ref(i).mfcc = m;

%计算平均语音长度,并求出于平均长度距离最近的语音序列

sum=0;%表示总距离

for i=1:2%取决于选取的声音的个数

length(i)=size(ref(i).mfcc,1);

sum=sum+length(i);

end

average=sum/2;

for i=1:2

tempdistance(i)=abs(ref(i).mfcc-average);%选取距离平均长度最近的语音为临时模板

end

%求得临时模板序列------此时求得临时模板序列为temp

template=ref(i).mfcc;

shortest=tempdistance(i);

for i=2:2

if tempdistance(i)< shorstest

shorstest=tempdistance(i);

template=ref(i).mfcc;

end

end

%把其他的语音向临时模板序列进行DTW规整

%经过调整后,所有的语音序列长度相等

for i=1:2

output(i)=dtw(ref(i).mfcc);

end

%把每帧的参数拿去求平均值

last=output(i);

for i=2:2

last=last+output(i);

end

final=last/2;

帮忙改下,谢谢

matlab 编写程序,matlab语言编写程序相关推荐

  1. c语言串口程序编写,用C语言编写串口程序

    在当今,流行的编程软件种类繁多,它们编程方便.易于维护,但是在与硬 件直接打交道和编制系统软件时却束手无策,于是C语言就有了用武之地.C语言 作为汇编语言与高级语言之间的一种过渡语言,兼有汇编语言的高 ...

  2. C语言编写一下棋程序,C语言编写的与电脑下棋程序代码

    C语言编写的与电脑下棋程序代码 C语言编写的与电脑下棋程序代码 #include "stdafx.h" #include using namespace std; void che ...

  3. c语言编写modbus程序,C语言编写modbus协议

    <C语言编写modbus协议>由会员分享,可在线阅读,更多相关<C语言编写modbus协议(23页珍藏版)>请在人人文库网上搜索. 1.include / 字地址 0 - 25 ...

  4. 黑白棋代码Linux程序,C语言编写的黑白棋游戏源代码.doc

    PAGE PAGE 1 C语言编写的黑白棋游戏源代码 /*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x ...

  5. c语言名字程序,c语言获得程序位数和操作系统位数和名称

    // vcis64.cpp : VC 64位程序开发心的--c语言获得程序位数和操作系统位数和名称. #include #include #include #include // 获取程序位数(被编译 ...

  6. c语言实验程序,C语言实验程序

    <C语言实验程序>由会员分享,可在线阅读,更多相关<C语言实验程序(11页珍藏版)>请在人人文库网上搜索. 1.P113:6 #include void main() floa ...

  7. 测绘专业c语言程序,C语言测绘程序.doc

    C语言测绘程序 测量平差程序设计 角度(度分秒)到弧度AngleToRadian #define PI 3double AngleToRadian(double angle) { int D,M: d ...

  8. c语言中语句开始的标志是,第一个单片机程序(C语言编写)

    第一个单片机程序: #include //包含特殊功能寄存器定义的头文件 sbitLED = P0^0; //位地址声明,注意:sbit 必须小写.P 大写! void main(){ //任何一个 ...

  9. 第一个单片机程序(C语言编写)

    第一个单片机程序: 纯文本复制 #include <reg52.h> //包含特殊功能寄存器定义的头文件 sbit LED = P0^0; //位地址声明,注意:sbit 必须小写.P 大 ...

  10. r语言 matlab 函数定义,R语言-编写自定义函数 ZZ

    一.函数构造器 每一个R函数都包括三个部分:函数名,程序主体以及参数集合,在编写自定义R函数时,需要将三个部分各自储存在一个R对象中.这里需要使用function函数,形如: my_function ...

最新文章

  1. linux下命令行安装anaconda3+pytorch+fastai
  2. python 3d绘图平面_python 用 matplotlib 在 3D 空间中绘制平面 实例详解
  3. linux redis经常自动关闭,Linux开启关闭redis
  4. 12、Java Swing计算器界面的实现
  5. MVC5网站部署到IIS7
  6. 万元大奖邀您参与阿里云数加 MaxCompute最佳实践征文大赛
  7. bzoj 2694: Lcm
  8. 一个困扰我很久的问题
  9. 【环境】cudnn下载慢、阿里云镜像、deb安装的cudnn卸载
  10. 当代中国社会划分为十大阶层
  11. 『开源项目』基于STM32的智能垃圾桶之语音播报
  12. 解决Mac电脑连接校园网不弹出登陆窗口问题汇总
  13. c语言实验上机报告,c语言上机实验报告_实验报告.doc
  14. Linux终端复制粘贴后前后会多出0~和~1
  15. 搜狗新闻文本分析实例代码
  16. 流量渠道 转化率 买家行为 处罚扣分规则 如何不被抓单,被判虚假交易对店铺的影响
  17. 【操作系统】为什么 0.1 + 0.2 不等于 0.3 ?
  18. Python-CSV文件存储
  19. MapReduce分布式编程模型
  20. C++:计算对称正定 (SPD) 矩阵的逆矩阵(附完整源码)

热门文章

  1. SQLSERVER CDC相关
  2. aspose word转pdf 中文乱码
  3. Python Excel文件操作
  4. 深度学习:Concatenate的理解
  5. 用Python标准库turtle画一头金牛,祝您新年牛气冲天!(附源码)
  6. 安卓小程序——聊天室(一)
  7. java源代码转jar包
  8. mdns-repeater Multicast DNS repeater
  9. 【python】利用python实现简单粒子群优化算法实例
  10. 实验一  安装并熟悉Rational Rose 环境