Skip to content
Audio steganalysis with tensorflow.
Python Jupyter Notebook Batchfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea update May 18, 2019
audio_samples readme update Feb 14, 2019
data_processing update May 30, 2019
jupyter update May 14, 2019
papers update May 31, 2019
setup uodate May 30, 2019
src update May 18, 2019
.gitattributes Initial commit Jan 15, 2018
.gitignore update May 14, 2019
LICENSE Create LICENSE May 31, 2018
README.md update May 30, 2019
readme.md update May 30, 2019

README.md

Audio Steganalysis with Deep Learning

@ Author: Yuntao Wang (Charles_wyt)
@ Email: wangyuntao2@iie.ac.cn
Hope we have a happy communication.

Linux CPU Linux GPU Windows CPU Windows GPU
Travis Travis Travis Travis

This project is a tensorflow implementation of our recent work, and you can design your own networks through the platform.

Necessary Packages

tensorflow-gpu==1.3 or later, numpy, pandas, matplotlib, scikit-image, scikit-learn, filetype, virtualenv, librosa (depends on FFmpeg)

You can use the command, pip install -r requirements.txt, to install all necessary packages mentioned above. If you don't want to change or break your original version of tensorflow, you can use virtualenv to create a new python runtime environment.

How to Use

  1. Install Python3.x or Anaconda, and add the installation directory into the environment variable (recommand python3.5).
  2. GPU runtime environment configure for the network training (optional).
  3. Install all dependent packages mentioned above (open setup/requirements.txt, and input "pip install -r requirements" into your terminal window).
  4. Run the code as the example shows.
  5. Use tensorboard to visualize the training process such as the accuracy and loss curve of the training. The command is "tensorboard --logdir=/path of log".
  6. If you want to design your own network based on this project, there is a brief instruction for you.
  7. All our sourcecode is writen with Pycharm, and the hard wrap is setted as 180. If your setting of hard wrap is less than 180, there will be warnings shwon in the IDE.

Files Description

ID File Function
1 audio_samples some audio samples
2 data_processing dataset build, tools which are used for QMDCT coefficients extraction and so on
3 jupyter a folder for debug with jupyter
4 papers the paper, presentation, dataset and brief introduction of our recent work
5 setup setup and configuration
6 src source code
You can’t perform that action at this time.