Skip to content

kevinyang007/Audio_Signal_Processing

 
 

Repository files navigation

Audio Signal Processing

Speech or audio signal processing guide.

File Description

  • 01-Introduction: The introduction of this study project.

  • 02-PythonLibs: Libraries for manipulating audio. Python for Scientific Audio.

    • audiolazy - Expressive Digital Signal Processing (DSP) package for Python.
    • audioread - Cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding.
    • beets - A music library manager and MusicBrainz tagger.
    • dejavu - Audio fingerprinting and recognition.
    • django-elastic-transcoder - Django + Amazon Elastic Transcoder.
    • eyeD3 - A tool for working with audio files, specifically MP3 files containing ID3 metadata.
    • id3reader - A Python module for reading MP3 meta data.
    • m3u8 - A module for parsing m3u8 file.
    • mingus - An advanced music theory and notation package with MIDI file and playback support.
    • mutagen - A Python module to handle audio metadata.
    • pyAudioAnalysis - Feature Extraction, Classification, Segmentation and Applications (Python2).
    • pyAudioAnalysis3: Python3 version of pyAudioAnalysis
    • pydub - Manipulate audio with a simple and easy high level interface.
    • pyechonest - Python client for the Echo Nest API.
    • talkbox - A Python library for speech/signal processing.
    • TimeSide - Open web audio processing framework.
    • tinytag - A library for reading music meta data of MP3, OGG, FLAC and Wave files.
    • AudioPython - An audio module for Python that is included in VetoLC.
    • Python Audio Tools
    • python-acoustics - A Python library aimed at acousticians.
  • 03-Detect: Check whether the audio is a wav file, whether it is a double channel, whether the sampling rate is 44.1KHz, and calculate all the audio time length.

  • 04-RealTimeProcessing: real time signal processing using pyAudio stream.

  • 05-GriffinLim: Griffin-Lim algorithm that is used to estimate a signal implement using Librosa.

References

More code will be uploaded soon!

About

Audio or speech signal processing guide.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.3%
  • Python 3.7%