{'fraction_non_alphanumeric': 0.019083969465648856, 'fraction_numerical': 0.0, 'mean_word_length': 5.176470588235294, '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}}
Signal synthesis using wavelet ridges

The synthesis of signals with given time-frequency domain energy distributions has been accomplished using wavelet ridges. The synthesis program has been written in MATLAB. The time-frequency domain specifications of the wavelet ridges of signals are given interactively by the user. The monocomponent and multicomponent signals with sinusoidal, hyperbolic or linear ridges can be obtained. Also, the specific points of the ridges in the time-frequency domain can be given by the user.