Реконструкция сигнала от величины STFT
возвращает восстановленный действительный сигнал временной области, x
= stftmag2sig(s
,nfft
)x
, оцененная из кратковременной величины преобразования Фурье (STFT), s
, основанный на алгоритме Гриффина-Лима. Функция принимает s
была вычислена с использованием дискретной длины преобразования Фурье (DFT) nfft
.
задает дополнительные опции, используя аргументы пары "имя-значение". Опции включают, среди прочего, окно FFT и метод для определения начальных фаз. Эти аргументы могут быть добавлены к любому из предыдущих входных синтаксисов. Для примера, x
= stftmag2sig(___,Name,Value
)'FrequencyRange','onesided','InitializePhaseMethod','random'
указывает, что сигнал восстанавливается из одностороннего STFT со случайными начальными фазами.
[1] Гриффин, Дэниел У. и Чжэ С. Лим. Оценка сигнала из модифицированного краткосрочного преобразования Фурье. Транзакции IEEE по акустике, речи и обработке сигналов. Том 32, № 2, апрель 1984, стр. 236-243. https://doi.org/10.1109/TASSP.1984.1164317.
[2] Перраудин, Натанаэль, Петер Балаж и Петер Л. Сёндергаард. «Быстрый алгоритм Гриффина-Лима». В 2013 году IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz, NY, 20-23 октября 2013 года. https://doi.org/10.1109/WASPAA.2013.6701851.
[3] Ле Ру, Джонатан, Хироказу Камеока, Нобутака Оно и Сигэки Сагаяма. Быстрая реконструкция сигнала из спектрограммы STFT величины на основе согласованности спектрограммы. В трудах 13-й Международной конференции по цифровому аудио Эффектов (DAFx-10), Грац, Австрия, 6-10 сентября 2010 года.