原文:HTK计算mfcc/filter_bank源码解析

HTK计算mfcc filter bank源码解析 HTK可以用简单的 求取mfcc或者filter bank 关于mfcc的原理在 http: my.oschina.net jamesju blog 中有讲解,这里主要说HTK具体是如何用C实现的,因为HTK自身的庞大,文件嵌套不少,所以我提取出了求取filter bank的源码并重写了,可以直接运行。 读入数据 分帧 首先定义三个结构体: 之后 ...

2016-08-29 16:57 6 4150 推荐指数:

查看详情

MFCC/Filter Bank的提取流程

预加重:通过一个一阶有限激励响应高通滤波器,使信号的频谱变得平坦,不易受到有限字长效应的影响。 分帧:根据语音的短时平稳特性,语音可以以帧为单位进行处理,实验中选取的语音帧长为 ...

Sun Sep 10 06:38:00 CST 2017 0 2207
Django-Filter源码解析

Django Filter源码解析 最近在看Django-FIlter项目的源码,学习一下别人的开发思想; 整体介绍 首先,我从其中一个测试用例作为入口,开始了debug之路,一点一点的断点,分析它的执行顺序,如图: ok,下面从代码的层面进行分析: urlurl(r ...

Wed Oct 03 10:48:00 CST 2018 0 1047
Filter使用方式及源码解析

如何使用Filter 先看下filter接口。 使用filter的方式很简单,首先编写一个类实现Filter接口,在doFilter中进行拦截操作,参数request和response由connector生成,层层传递过来,FilterChain就是当前filter所在的拦截链 ...

Fri Aug 23 06:25:00 CST 2019 0 428
DDR地址、容量计算Bank理解

DDR3 地址线 DDR3为减少地址线,把地址线分为行地址线和列地址线,在硬件上是同一组地址线;地址线和列地址线是分时复用的,即地址要分两次送出,先送出行地址,再送出列地址。 一般来说列地址线是10位,及A0...A9;行地址线数量根据内存大小,BANK数目,数据线位宽等决定(感觉 ...

Wed Mar 25 03:57:00 CST 2020 0 2438
语音识别ASR - HTK(HResults)计算字错率WER、句错率SER

HResults计算字错率(WER)、句错率(SER) 前言 好久没发文,看到仍有这么多关注的小伙伴,觉得不发篇文对不住。确实好久没有输出经验总结相关的文档,抽了个时间,整理了下笔记,发一篇关于ASR常用测试指标。比如字错率、句错率指标,以及计算工具HResults的使用篇,后续 ...

Thu Apr 04 04:22:00 CST 2019 2 6994
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM