Обычно делается одна вещь (например, в сообществе разделения источников) - использовать данные фазы исходного сигнала (до преобразования, где он применяется к нему) - результат намного лучше, чем нулевая или случайная фаза, и не так далекоиз алгоритмов, направленных на восстановление фазовой информации с нуля.
Классическим алгоритмом реконструкции является метод Гриня и Лима, описанный в статье «Оценка сигнала из модифицированного кратковременного преобразования Фурье».Это итеративный алгоритм, каждая итерация требует полного STFT / обратного STFT, что делает его довольно дорогостоящим.
Эта проблема действительно является активной областью исследования, поиск STFT + реконструкция + величина даст множестводокументы, направленные на улучшение Griffin & Lim с точки зрения качества сигнала и / или вычислительной эффективности.
Подробное обсуждение можно найти здесь Тема на DSP Exchange Stack Exchange