基于深度学习的语音命令识别(MATLAB版)
afe = audioFeatureExtractor( ...
'SampleRate',fs, ...
'FFTLength',FFTLength, ...
'Window',hann(frameSamples,'periodic'), ...
'OverlapLength',overlapSamples, ...
'barkSpectrum',true);
setExtractorParams(afe,'barkSpectrum','NumBands',numBands,'WindowNormalization',false);
错误使用horzcat从logical转换为char时出现以下错误
无法从logical转换为char
出错audioFeatureExtractor/setExtractorParams(line 398)
if isscalar([varargin{:}])
numin = numel(varargin);
if isscalar([varargin{:}])
if isstruct(varargin{:})
varargin = audioFeatureExtractor.Struct2NameValueCell(varargin{:});
numin = numel(varargin);
end
end
defaults = getFeatureExtractorDefaultParams(obj,propname);
params = matlabshared.fusionutils.internal.setProperties(defaults, numin, varargin{:});