An extension that as the ability to hide text messages in an audio file without worsening the quality of the audio and read the text back.
The changes that extension makes to the audio file is not noticeable even the size doesn't change at all.
An extension completely made by me. You can also call this a mini version of Steganography in a very different way.
Documentation
The event raised when the audio encoding is finished. key is a string which is needed to decode the message properly. It contains the data which is needed for the decoder to understand in which way it's encoded.
The event raised when the message decoding from the audio is finished. message is the value which is decoded. If you have any characters which should be not there as said above, there are chances that data corruption may happen.
Encode text message into the audio. It's better to provide the audio file which is uncompressed. The encoder can put like maybe 60 characters into 0.4 seconds audio.
Decode the text message from the encoded audio file. The key here provided should be in the format of base 64.
Download
Do NOT republish the extension until it's necessary to do.
No it's not like that. You give an audio file to the encoder which encodes or hides the text in audio file. Which can be only decoded back using the decoder.
No, sorry. Just made the extension. Because the idea came into mind (using a very simple method of encoding). Yes, the most projects has the image, but it's a bit difficult to do. Just used my own way. Sorry. I can do it for the image too, need some more understanding of how "image-stenography" really works.
You know what an mp3 music file is? Did you know that mp3 files contain tags called "id3"? It is a text that includes a title, artist, album etc. So I am asking if this extension is something like writing tags in mp3 files?
How the extension really works is by changes some BYTES in the file and replace them with the text BITS with some changes done. The key is generated which contains the values to know the method or how to properly decode them. This is how it works.
Yes, they can be played normally. Make sure you don't dump large amount of data. . Else maybe some problems may occur while playing it. The decoder can extract the text without problem of corruption.