Skip to content

Latest commit

 

History

History
48 lines (43 loc) · 3.56 KB

README.md

File metadata and controls

48 lines (43 loc) · 3.56 KB

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!