資源簡介
男女聲音分離的matlab代碼,基于非負矩陣分解的盲源分離matlab代碼

代碼片段和文件信息
W_m_20?=?load?(‘W_m_20.mat‘);
W_f_20?=?load?(‘W_f_20.mat‘);
%%?3.3?Load?base?matrices?
[y_mixY_mix?YA_mix?YG_mix]?=?spec(‘../dt/mix.wav‘);?%?Read?audio?of?the?mix
%%?3.4?get?W?matrics?of?W
W_mix_20?=?[W_m_20?W_f_20];
[W_mixH_mix]=cnmf(YA_mix20500falseW_mix_20);
%%?3.5?Compute?YA_mix
[YA_m_from_mix]=maskspec(W_mixH_mix120);
y_m_from_mix=synth(YA_m_from_mix.*YG_mix);
[YA_f_from_mix]=maskspec(W_mixH_mix2140);
y_f_from_mix=synth(YA_f_from_mix.*YG_mix);
wavwrite(y_f_from_mix16000‘f_speech_separated.wav‘);
wavwrite(y_m_from_mix16000‘m_speech_separated.wav‘);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-01-29?18:39??nmf\
?????目錄???????????0??2011-01-29?18:38??nmf\code\
?????文件?????????600??2010-10-26?18:09??nmf\code\3.m
?????文件????????5225??2010-10-28?21:20??nmf\code\60.m
?????文件????????1385??2010-10-12?17:23??nmf\code\cnmf.m
?????文件????????4716??2010-10-26?18:14??nmf\code\I.asv
?????文件????????5304??2010-10-28?22:34??nmf\code\I.m
?????文件?????????474??2010-10-12?17:23??nmf\code\maskspec.m
?????文件?????????125??2010-10-12?17:23??nmf\code\shifting.m
?????文件?????????490??2010-10-12?17:23??nmf\code\show_W.m
?????文件????????1049??2010-10-13?09:51??nmf\code\spec.m
?????文件?????????555??2010-10-12?17:23??nmf\code\synth.m
?????目錄???????????0??2010-12-05?16:23??nmf\dt\
?????文件?????1139354??2010-10-12?17:28??nmf\dt\female.wav
?????文件?????1068290??2010-10-12?17:28??nmf\dt\male.wav
?????文件?????1139390??2010-10-12?17:28??nmf\dt\mix.wav
評論
共有 條評論