CHEETAH.W

静心积累

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年3月4日

摘要: QNAP在youtube上放出来的产品介绍视频:https://youtu.be/GrXSf3nz9dw 2019年9月16从京东购入 升级内存 2G内存的话就不要想着开各种服务了。只能用来当文件服务器存点东西可以,其它软件啥都别装了。一但想要开个HDStation Plex等等,内存分分钟爆掉。更 阅读全文
posted @ 2020-03-04 15:21 Ethan.Wong 阅读(4659) 评论(0) 推荐(0) 编辑

2018年11月19日

摘要: 2017年11月19日在京东入手一台机械革命x7ti-s(https://item.jd.com/5048818.html)当时各种优惠返现什么的最终8399.5到手(是1060显卡的机械版)。前几周刚刚折腾好了黑苹果,今天又是恰好1周年,顺便来个随笔,对于同样购买购买这款机器的小伙伴也许能来交流下 阅读全文
posted @ 2018-11-19 23:41 Ethan.Wong 阅读(2750) 评论(0) 推荐(0) 编辑

2014年12月17日

摘要: http://pan.baidu.com/s/1c0xpn4sUnity3d2d手机游戏开发配书资源文件.rar1.36G书上的链接坏掉了,我在论坛上面买了一份,放这分享给买了书找不到资源的同学. 阅读全文
posted @ 2014-12-17 22:58 Ethan.Wong 阅读(886) 评论(3) 推荐(1) 编辑

2012年10月11日

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Study_05_Observer设计模式{ // 计数器 public class Counter { int x; int y; //声明委托 ... 阅读全文
posted @ 2012-10-11 11:31 Ethan.Wong 阅读(332) 评论(0) 推荐(0) 编辑

2012年8月8日

摘要: int[] oddNums = // using named methodCommon.FilterArrayOfInts(nums, Application.IsOdd);int[] oddNums = // using anonymous methodCommon.FilterArrayOfInts(nums, delegate(int i){return((i & 1) == 1);}... 阅读全文
posted @ 2012-08-08 17:18 Ethan.Wong 阅读(192) 评论(0) 推荐(0) 编辑

摘要: Apress.Pro.LINQ.Language.Integrated.Query.in.C#2008 Array: string[] greetings = { "hello world", "hello LINQ", "hello Apress" };var items = from s in greetings where s.EndsWith("LINQ")... 阅读全文
posted @ 2012-08-08 17:12 Ethan.Wong 阅读(151) 评论(0) 推荐(0) 编辑

2012年6月10日

摘要: 今天使用代码验证了源程序附带的网络男声的识别。但只有4与7两个声音的测试。训练的分离程度很好。我再自己使用GoldWave录音进行测试。录音参数选择与实例给出的语音相同的位深(16)和采样率(16kHz)进行实验。 实验过程: 将录制的语音数据进行整理,数字0~9共10个数字,间断发音朗读,总共读4遍。人工截取数据按规则命名。选用3遍作为训练数据,最后一遍作为测试数据。测试结果如下: ... 阅读全文
posted @ 2012-06-10 01:27 Ethan.Wong 阅读(531) 评论(0) 推荐(0) 编辑

2012年5月29日

摘要: dtw算法的代码:function dist = dtw(t,r)n = size(t,1);m = size(r,1);% 帧匹配距离矩阵d = zeros(n,m);for i = 1:nfor j = 1:m d(i,j) = sum((t(i,:)-r(j,:)).^2);endend% 累积距离矩阵D = ones(n,m) * realmax;D(1,1) = d(1,1);% 动态规划for i = 2:nfor j = 1:m D1 = D(i-1,j); if j>1 D2 = D(i-1,j-1); else D2 = ... 阅读全文
posted @ 2012-05-29 10:35 Ethan.Wong 阅读(949) 评论(0) 推荐(0) 编辑

摘要: 读入语音数据,端点检测,计算mfcc,利用端点位置截取mfcc系数中语音部分。作图。一般来说mfcc针对整段语音计算,获取端点位置后截取mfcc计算后的结果。代码如下:(mfcc_vad.m)%% 计算x1=wavread('2a2.wav');x2=wavread('2a9.wav');[x1s x1e]=vad(x1);[x2s x2e]=vad(x2);m1=mfcc(x1);m2=mfcc(x2);m1v=m1(x1s:x1e,:);m2v=m2(x2s:x2e,:);%% 作图figure(1)subplot(221),mesh(m1),title(& 阅读全文
posted @ 2012-05-29 10:08 Ethan.Wong 阅读(860) 评论(0) 推荐(0) 编辑

2012年5月22日

摘要: 代码结构已知函数或代码段详解testdtw.m是测试脚本。 1 disp('正在计算参考模板的参数...') 2 for i=1:10 3 fname = sprintf('..\\ch6\\%da.wav',i-1); 4 x = wavread(fname); 5 [x1 x2] = vad(x); 6 m = mfcc(x); 7 m = m(x1-2:x2-2,:); 8 ref(i).mfcc = m; 9 end10 11 disp('正在计算测试模板的参数...')12 for i=1:1013 fname = sprint... 阅读全文
posted @ 2012-05-22 11:36 Ethan.Wong 阅读(1761) 评论(3) 推荐(1) 编辑