我有原始数据:
x值
y值x
是时域。采样率为8000 Hz。
我将它们绘制成正弦波,但似乎找不到任何将其转换为音频形式的方法。
有人可以指导这个过程吗?
最佳答案
如果x
是时域,则由于Fs
= 8000 Hz,因此您实际上并不需要它。y
是您的数据,您可以尝试使用 audiowrite
将其转换为音频文件。
我们不完全知道您的数据是如何编码的,因此您可能需要做一些工作。
例如,可能是
audiowrite('audioFile.wav`, y, Fs);
关于matlab - 如何将正弦波形转换为音频?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54745784/