⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 add_wav.m

📁 The MATLAB and Praat code files for performing voice conversion. By: Matthew Hutchinson
💻 M
字号:
function [new_wavs] = add_wav(wav,old_wavs)
%ADD_WAV Adds the sound data to the wav array.
%
% ADD_WAV(old_wavs,wav) Adds the sound data, wav, to the accumulated wavs, old_wavs.
%
% By: Matthew Hutchinson
% Created: 12/09/04
% Rice University
% Elec 301 Project

if(size(wav,1) > size(old_wavs,1)),
    new_wavs = zeros(size(wav,1),size(old_wavs,2)+1);
    for i=1:size(old_wavs,2),
        new_wavs(:,i) = [old_wavs(:,i); zeros(size(wav,1) - size(old_wavs,1),1)];
    end
    new_wavs(:,size(old_wavs,2)+1) = wav;
else
    new_wavs = zeros(size(old_wavs,1),size(old_wavs,2)+1);
    for i=1:size(old_wavs,2),
        new_wavs(:,i) = old_wavs(:,i);
    end
    new_wavs(:,size(old_wavs,2)+1) = [wav; zeros(size(old_wavs,1) - size(wav,1),1)];
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -