{'fraction_non_alphanumeric': 0.019230769230769232, 'fraction_numerical': 0.0, 'mean_word_length': 5.944444444444445, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Single Pass Spectrogram Inversion

We present a computationally efficient real-time algorithm for constructing time-domain audio signals from spectrograms. The Single-Pass Spectrogram Inversion (SPSI) algorithm is similar to the synthesis step in phaselocked vocoders, but with phase rates at spectral peaks determined solely from the magnitude spectra using quadratic interpolation. The algorithm provides good quality results in a single fully-deterministic pass, and can also provide excellent initial phase estimates for improved results with iterative spectrogram inversion techniques such as the Griffin-Lim algorithm.