Soru sordosya yolunu bu sekılde yazıyorum fakat yıne hata verıyor
tekin tarafından 6 yıl önce soruldu

training or testing ?
press
0 : training
1 : testing
2 : exit
: 0
training
Press 0 to load inbuilt database (7 emotions, 45 trials)
Press anything else to enter database manually
1
number of emotions: 2
number trials for each emotion: 2
word 1 ,you want to add as a file or record it
Press 0: file
Press 1: Record:0
enter the file name for word 1, trial 1 :C:\Users\large_scale\Desktop\s\a\music.wav    =>DOSYA YOLU

BU SEKİLDE

HATA

??? Error using ==> textscan
Mismatch between file and format string.
Trouble reading number from file (row 1, field 1) ==> RIFFŞ
Error in ==> training at 16
y1=dlmread(fname);
Error in ==> main at 49
training(num,trial,t,frame,lpcorder);

DİĞER SORUMU NEDEN KAPATTINIZ ADMIN BEY

1 Cevap
hakkans Yönetici tarafından 6 yıl önce cevaplandı

Merhaba,
Aldığınız hataya bakılırsa dlmread fonksiyonunu .wav formatlı dosya okuma için kullanmanız sebebiyle kodunuz çalışmıyor. Ses dosyası okumak için audioread fonksiyonunu dlmread'i kullanır gibi kullanmanız gerekiyor galiba. Aşağıda bu fonksiyonun açıklamasını bulabilirsiniz:
https://www.mathworks.com/help/matlab/ref/audioread.html
Önceki konunuzun kapatılma sebebi ise soru açma kurallarına uymamış olmanız (başlık açıklayıcı olmalı, çok acil vs. gibi ibareler olmamalıdır). Kurallara uygun başlık açarsanız hem bizim işimiz kolaylaşır hem sizin sorununuza benzer sorunu olan kişilerin çözüm bulma ihtimali artar.