TIMIT语音库怎么用啊

TIMIT语音库怎么用啊,第1张

TIMIT语音库有着准确的音素标注,因此可以应用于语音分割性能评价,同时该数据库又含有几百个说话人语音,所以也是评价说话人识别常用的权威语音库,但该语音库的商业用途是要花钱买的。

可以使用Audacity软件播放,然后Export,重新命名;

在Matlab里,x=wavread('新名字');

sound(x,fs); %fs要看Audacity里显示的频率了,就可以了。

代码如下:

function wavdata=readTIMITwav(filepath)

% author:

% zr

% date:

% 2013-12-29

% function:

% 实现读取TIMIT语料库中音频文件的功能

% filepath:

% TIMIT语料库中音频文件的路径

% wavdata:

% 音频文件

clc;

clear all;

fidin=fopen(filepath,'r'); % 打开文件,指定对该文件进行的 *** 作方式为只读

A = fread(fidin,inf,'int16'); % 以二进制形式读取文件的全部数据,精度为16位整型

wavdata=A/(2^15); % SPHERE 文件头1024字节,转换成wav格式

fclose(fidin); % 关闭文件

以上就是关于TIMIT语音库怎么用啊全部的内容,包括:TIMIT语音库怎么用啊、timit数据库里sphere文件怎么用convert转换、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10103437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存