Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Hide a string in a spectrogram
ResourceFunction["SpectrogramEncode"][str] encode the string str within an audio spectrum. | |
ResourceFunction["SpectrogramEncode"][string,sr] conceals the string with sample rate sr. |
"Duration" | 10 | total duration time of audio in seconds |
Hide a string in an Audio object:
In[1]:= |
Out[1]= |
Hidden information can be displayed via Spectrogram:
In[2]:= |
Out[2]= |
Lowering the sampling rate will make the sound deeper:
In[3]:= |
Out[3]= |
Display hidden information:
In[4]:= |
Out[4]= |
Get some audio ("One small step for man, one giant leap for mankind"):
In[5]:= |
Out[5]= |
Hide the secret string at extremely high frequencies:
In[6]:= |
Out[6]= |
Lower the volume so that the secret string is the same as the noise:
In[7]:= |
Out[7]= |
Show the secret string:
In[8]:= |
Out[8]= |
This work is licensed under a Creative Commons Attribution 4.0 International License