Error in audio uploading time.
信息
此问题已关闭。 请重新打开它进行编辑或回答。
显示 更早的评论
Hi,
I am uploading an audio signal of 3 seconds in matlab, but after uploading it is showing 0.5 seconds audio and the signal is totally change. How can I change the time, so that I can listen full audio of 3 seconds and implement other operation on my 3 seconds audio. Please guide me.
Thanks in advance.

9 个评论
Walter Roberson
2019-8-19
How are you "uploading" the audio signal?
Sumair Hassan
2019-8-19
Walter Roberson
2019-8-19
Please post your code for "uploading" your voice.
Sumair Hassan
2019-8-19
Walter Roberson
2019-8-19
play() is not a function by itself: it is primarily an audioplayer method, but you do not have any audioplayer objects -- not unless there is one in what you load()
If audiofino on the .wav file is showing 48000 then somehow you managed to create the file as if it were 48000 Hz.
Try
sound(y, 8000)
Sumair Hassan
2019-8-20
Walter Roberson
2019-8-20
Please attach norway.wav
You might need to zip it and attach the .zip
Sumair Hassan
2019-8-22
Walter Roberson
2019-8-22
Zip the audio file. Upload the zip file.
I do not know what an imfs is in this context?
Some of what you wrote suggests that you might have 6 elements, not 10. Elements 5, 6, 7, 8, 9, 10 is a total of 6 elements.
回答(1 个)
Walter Roberson
2019-8-19
0 个投票
You need to tell audiowriter that the sample rate, FS, is 8000.
1 个评论
Sumair Hassan
2019-8-19
此问题已关闭。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!