我想写一个python脚本,它以输入作为光谱图的图像,并从它生成音频。有没有办法将光谱图的图像转换成相应的音频?我相信,一定有一种方法,以逆向工程的图像的光谱图,以产生音频。有人能帮我做同样的事吗?
发布于 2022-05-07 18:02:15
一个奇怪的巧合是,我还需要这样做才能恢复只有光谱图可用的音频,但找不到任何工具来做到这一点,所以我自己用C写了它。这并不简单,正如user14325正确指出的,结果与原始谱相比非常嘈杂,部分原因是大多数谱图的时间分辨率很低,但主要是因为每个数据点的相位信息丢失,必须被发明出来。
但是,如果您感兴趣,您将在https://wikidelia.net/wiki/Spectrograms#Inverse_spectrograms上找到一个简短的描述,您可以通过遵循“偶发自定义软件”链接并检查名为"run.*“的文件(其余代码用于log-freq轴正向谱图)来找到代码。
https://stackoverflow.com/questions/66661284
复制相似问题