https://github.com/bhattsameer/eyeshield
Data Transmission Between two devices using Sound
https://github.com/bhattsameer/eyeshield
datasharing filesharing librosa matplotlib pied-piper pyaudio pydub python python3 sound soundcompare sounddatatransmission soundjoin soundsplit textsharing wave
Last synced: 6 months ago
JSON representation
Data Transmission Between two devices using Sound
- Host: GitHub
- URL: https://github.com/bhattsameer/eyeshield
- Owner: bhattsameer
- Created: 2018-04-24T14:33:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-25T02:37:57.000Z (over 7 years ago)
- Last Synced: 2025-03-29T12:46:54.975Z (7 months ago)
- Topics: datasharing, filesharing, librosa, matplotlib, pied-piper, pyaudio, pydub, python, python3, sound, soundcompare, sounddatatransmission, soundjoin, soundsplit, textsharing, wave
- Language: Python
- Homepage:
- Size: 301 KB
- Stars: 6
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Eyeshield
Data Transmission Between two devices using Sound.
Tramission of data from one device to another using sound wave.
Data Transfer Over sound waves.# Requirements:
python3
```
pydub
librosa
matplotlib
numpy
dtw
```# Flow of project
```
1. From one device user enter a text input by running Encode.py file.
2. As a output it will give you .wav sound file.
3. Second device will listen it. or we can enter path as well if we have that sound file.
4. that sound will split into subsounds for analysis.
5. compare sounds using matplotlb.
6. if difference of sound == 0 you will get input text as a output.
```python Encode.py
python Decode.py# Note
I am Still trying to improving this concept, Right now this is just at beginning stage so fill free to contribute and help to improving it thanks.
# Inspired By
Pied-Piper