Help! Error using audioread (line 90) The filename specified was not found in the MATLAB path.

266 Ansichten (letzte 30 Tage)
Hello, I keep getting this error on my code.
[x1,Fs] = audioread('noisysig.wav'); % read the noisy signal
[x2,Fs] = audioread('noisesamp.wav'); % read the noise sample
Error using audioread (line 90)
The filename specified was not found in the MATLAB path.

Akzeptierte Antwort

Guillaume
Guillaume am 30 Apr. 2020
Since you don't specify the full path of the file, matlab looks for it in the current directory (whatever that may be) or any folder specified in the matlab path. However, it can't find your file in any of these directories.
So either make sure that your wav file is in the current directory or better, give matlab the full path of the file:
rootdirectory = 'C:\somewhere\somefolder'; %obviously replace with the correct information
[x1, Fs1] = audioread(fullfile(rootdirectory, 'noisysig.wav'));
[x2, Fs2] = audioread(fullfile(rootdirectory, 'noisesamp.wav'));

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by