{'fraction_non_alphanumeric': 0.01288404360753221, 'fraction_numerical': 0.006937561942517344, 'mean_word_length': 5.196319018404908, '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}}
A robust audio watermarking in frequency domain

We present an efficient audio watermarking algorithm in the frequency domain. Watermark for embedding is generated by a random number generator. The host signal is subjected to wavelet decomposition and the watermark is embedded in the DCT coefficients corresponding to the lowest frequency sub-band. The whole functionality of the algorithm is dependent on the seed value of the sequence generator, which itself acts as the security password for both embedding and extraction. Embedding the watermark in the place value of 10-2 could result in an SNR of the order of 70-80db, achieving an almost distortion less watermarking. The length of the watermark is made variable and user selectable for achieving flexibility in terms of computational complexity, security level and perceptual quality. Results are presented for watermark embedding on different classes of audio signals for different levels of decomposition and by embedding at different place values.