У меня есть набор песен, для которых я извлек спектрограмму величины, используя Окно Хэмминга с перекрытием 50%. После извлечения спектрограммы я немного уменьшил размерность с помощью анализа основных компонентов (PCA). Снизив его до более низкой размерности, я реконструировал спектрограммы из более низких измерений. Таким образом, теперь будет некоторая ошибка между исходной спектрограммой и восстановленной спектрограммой. Я хотел бы преобразовать эту спектрограмму обратно в аудиосигнал и воспроизвести его, чтобы я мог узнать, когда воспроизводится звук из более низких измерений, как звучит звук.
Есть ли функция, скажем, в Matlab. преобразовать амплитуду спектрограммы в звуковой сигнал ??