Matlabで.wavファイルを読んでいます。次に、指定したサンプリング周波数44100Hzで読み取りファイルを再生します。しかし、低いサンプリング周波数でサンプリングされたファイルを再生しようとすると、早送りmodで再生しているように再生されます。これは、再生しているサンプリング周波数がファイルのサンプリング周波数よりも高いためです。
だから私の質問は、Matlabでwavread()を使用して読んだファイルのサンプリング頻度をどのように見つけることができるかです。読み取り信号を周波数スペクトルに変換してから、fft()信号の大きさを渡そうとしましたが、機能しませんでした。
助言がありますか?