Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 72fb6b4

Browse files
Update README.md
1 parent a4fb56b commit 72fb6b4

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

‎README.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,21 @@
11
# Audio Processing with Python-Decoding Audio File
2-
The aim of this project is to use the python thinkdsp library to breakdown and decipher an encoded audio file
2+
The aim of this project is to use the python thinkdsp library to breakdown and decipher an encoded audio file, there are 3 exercises each with varying levels of complexity.
3+
- A encoded Audio file will be provided and the goal is to retrieve the hidden message buried at each complex layer
4+
5+
### Excercise 3.1 - Hidden text msg among audio file
6+
A hidden text message is buried among the audio file, and a decoy music is used to mask the original message. Here are the steps to retieve the message:
7+
- Convert the audio file into a byte array
8+
- Use `LSB` method and get the lowest bit of the audio frame
9+
- Convert the extracted bytes into a string text
10+
11+
### Excercise 3.2 - Secret passcode
12+
A secret audio message is recorded at a lower frequency than humans are able to hear. The message is also split across 3 audio files `sound2.wav`, `sound3.wav` and `sound4.wav` for added secrecy.
13+
14+
The method in solving this is quite straight forward:
15+
- First combine the 3 audio files into one single file, lets call it `sound5.wav` and read from that
16+
- The file will under go a high-pass filter to remove all sounds above a certain freq
17+
- Then i will use demodulation to tune the sound into something recognizable
18+
19+
20+
### Excercise 3.3 - Encode Message
21+
Now I have to use the method I have learnt above and encode my own secert message using the techniques as an example.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /