资源简介
基于Alize的ivector算法,《声纹识别之Alize入门教程(三):I-vector》对应资源。https://blog.csdn.net/u012594175/article/details/88726163
代码片段和文件信息
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
#
# Author: xulg.ai@qq.com
# 2019/3/25
‘‘‘
‘‘‘
import os
def gen_lst (src_fpath lst_fpath):
‘‘‘ 用于产生.lst文件
src_fpath 为UBM的wav文件路径,src_fpath = ‘./data/ubm‘
lst_fpath 为UBM.lst存放路径lst_fpath = ‘./lst/UBM.lst‘
‘‘‘
flist=open(lst_fpath‘w‘)
spks = os.listdir(src_fpath)
spks.sort()
for spk in spks:
spk_path = os.path.join(src_fpathspk)
spk_files = os.listdir(spk_path)
spk_files.sort()
for file in spk_files:
if file[-4:] != ‘.wav‘:
print(‘%s not .wav file‘%(file))
continue
flist.write(file[0:-4]+‘\n‘);
flist.close()
def extraction_feature(src_path):
‘‘‘提取特征
src_path = ‘./data/ubm‘
‘‘‘
spks = os.listdir(src_path)
spks.sort()
for spk in spks:
spk_path = os.path.join(src_pathspk)
if not os.path.isdir(spk_path):
continue
spk_files = os.listdir(spk_path)
spk_files.sort()
for file in spk_files:
if file[-4:] != ‘.wav‘:
print(‘%s not .wav file‘%(file))
continue
COMMAND_LINE = ‘%s%s%s%s%s‘%(‘bin\\sfbcep.exe -m -k 0.97 -p19 -n 24 -r 22 -e -D -A -F wave ‘
os.path.join(spk_pathfile)‘ ./data/prm/‘file[:-4]‘.tmp.prm‘)
os.system(COMMAND_LINE)
print(‘%s‘%(COMMAND_LINE))
if __name__== “__main__“ :
src_ubm = ‘./data/ubm‘
lst_ubm = ‘./lst/UBM.lst‘
gen_lst (src_ubm lst_ubm)
src_test = ‘./data/test‘
lst_test = ‘./lst/test.lst‘
gen_lst (src_test lst_test)
src_train = ‘./data/train‘
lst_train = ‘./lst/train.lst‘
gen_lst (src_train lst_train)
# 提取特征
extraction_feature(src_ubm)
extraction_feature(src_test)
extraction_feature(src_train)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1653 2019-03-25 20:18 02_i-vector\01_extraction_feature.py
文件 1012 2019-03-25 20:37 02_i-vector\02_RUN_spro_front-end.py
文件 2874 2019-03-25 20:50 02_i-vector\03_gen_ndx.py
文件 1098 2019-03-25 21:12 02_i-vector\04_RUN_i-vector_and_plda_test.py
文件 1296896 2019-03-19 20:09 02_i-vector\bin\ALIZE_Win32_Debug.dll
文件 893396 2017-11-08 15:17 02_i-vector\bin\EnergyDetector
文件 96768 2019-03-19 20:51 02_i-vector\bin\EnergyDetector.exe
文件 1042239 2017-11-08 15:17 02_i-vector\bin\IvExtractor
文件 110080 2019-03-19 20:52 02_i-vector\bin\IvExtractor.exe
文件 1047684 2017-11-08 15:17 02_i-vector\bin\IvNorm
文件 93184 2019-03-19 20:52 02_i-vector\bin\IvNorm.exe
文件 1287917 2017-11-08 15:17 02_i-vector\bin\IvTest
文件 169984 2019-03-19 20:52 02_i-vector\bin\IvTest.exe
文件 2006528 2019-03-19 20:46 02_i-vector\bin\liatools_Win32_Debug.dll
文件 1135789 2017-11-08 15:17 02_i-vector\bin\NormFeat
文件 190464 2019-03-19 20:53 02_i-vector\bin\NormFeat.exe
文件 1039299 2017-11-08 15:17 02_i-vector\bin\PLDA
文件 84992 2019-03-19 20:53 02_i-vector\bin\PLDA.exe
文件 236640 2013-08-18 10:43 02_i-vector\bin\sfbcep
文件 138752 2018-10-28 14:54 02_i-vector\bin\sfbcep.exe
文件 1004038 2017-11-08 15:18 02_i-vector\bin\TotalVariability
文件 106496 2019-03-19 20:53 02_i-vector\bin\TotalVariability.exe
文件 893259 2017-11-08 15:18 02_i-vector\bin\TrainWorld
文件 101888 2019-03-19 20:54 02_i-vector\bin\TrainWorld.exe
文件 665 2013-08-18 10:43 02_i-vector\cfg\EnergyDetector_SPro.cfg
文件 2302 2017-06-20 22:14 02_i-vector\cfg\ivExtractor.cfg
文件 648 2013-08-18 10:43 02_i-vector\cfg\ivNorm.cfg
文件 664 2013-08-18 10:43 02_i-vector\cfg\ivTest_EFR_Mahalanobis.cfg
文件 949 2013-08-18 10:43 02_i-vector\cfg\ivTest_Plda.cfg
文件 620 2013-08-18 10:43 02_i-vector\cfg\ivTest_SphNorm_2Cov.cfg
............此处省略543个文件信息
- 上一篇:易语言制作的抽奖游戏源码,模块已经打包
- 下一篇:EES中文教程
相关资源
- ActiveTcl8.6
- Predictive Modeling with SAS Enterprise Miner
-
zw_ob
jective-C高级编程iOS与OSX多线程和 - Adaptive Filters
- ActiveTcl 8.4.19
- 翼型设计软件-ProfiliV2汉化版
- Altium designer 的Altera元件库,包括Cyc
- springboot 2.0 集成 Activiti5.22包括流程跟
- SAP MDG (Master Data Governance) The Compr
- Windows Driver Kit 7.1.0 (WDK 7600.16385.1 f
- vivo_v2.2.3.46.exe
- Windows Server 2003 Active Directory 配置指南
- Automotive Ethernet - The Definitive Guide车载
- chrome.r39.crx+ffactivex-setup-r39.exe+google4
- CSR BlueSuite 2.3和2.4,以及32位64位Driv
- c2960x-universalk9-mz.152-2.E7.bin
- liveCycle data Service - part2
- liveCycle data Service - part1
- VIVADO从此开始_高亚军编著.pdf
- Automated Driving
- Avtiviti最佳学习Demo
- Cyclone IV GX 器件中的 PCI Express 高性能
- simon_haykin_-_adaptive_filter_theory_5th_ed.p
- FoxitReader SDK Pro ActiveX 中文破解版带使
- UVM_A Practical Guide to Adopting the Universa
- VxWorks程序员指南_Wind+River.pdf
- NGUIv3.9.7
- Linux Device Drivers(3rd Edition) 英文原版
- Activiti开发请假流程代码
-
multi-ob
jective machine learning.pdf
评论
共有 条评论