gpt4 book ai didi

matlab - 在 Matlab 中播放 mp3

转载 作者:行者123 更新时间:2023-12-03 02:33:03 24 4
gpt4 key购买 nike

是)我有的

一个 mp3 文件,16kHz,1 channel 。读起来像:

[data,Fs] = audioread('file.mp3');

该文件可在 Windows Media Player 中播放,即,工作正常。

我想要的是

在matlab里面玩。读完之后,我试着玩了一下,比如:
soundsc(data);

但是,它听起来甚至不接近应有的效果(既不使用 声音 而不是 声音 )。

那么问题是..

如何在 matlab 中播放这个 mp3 矢量?甚至可能吗?还是我需要将其转换为其他格式以便我可以使用它? (哇,我猜?)

最佳答案

您缺少采样频率。你需要

soundsc(data, Fs)

如果不存在, Fs参数默认为 8192 Hz,这不是正确的。

另外,请注意,如果您不需要缩放,您可以使用
sound(data, Fs)

这会运行得更快一些。

关于matlab - 在 Matlab 中播放 mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42476001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com