Giter VIP home page Giter VIP logo

speech_signal_processing_idu's Introduction

Introduction

The codes ainvolve speech processing, dedicated to assignments and final project at Izmir Democracy Uniersity.

The Codes:

Windowing_FastFourierTransform_Spectrogram_of_speech_signal.ipynb

The code shows how to run simple audio analyses on a speech signal- a wav sound of 44100 Hz sample rate. The signal is a mono speech file named 'speech_signal'. Windowing, Fast Fourier Transformation and Spectrogram were applied. The audio file can be found in the 'data' folder.

Edit_Distance_Between_Two_Strings.ipynb

The algorithm calculates the edit distance between threee different words sources and their corresponding words targets using the recursive method.

LPC Analysis

The code creates a function to copute LPC coeffecients using Durbin’s recursion and then apply it to a wave sound of a male speaker to calculate coeffecinets of the sound signal and plot the spectrum. The code plots the spectrum using DFT or mainly FFT. Finally, both fft then LPC functions are applied on the wav sound.

Gender Classifiers Comparison.ipynb

The code compares three different machine learning algoritms aiming at training an annotatoed data for speech gender classification purposes, male and female speech classification. The training data is at http://www.openslr.org/12/ (development set, "clean" speech ). Examples of female and male speech in the dataset are inside 'data' folder '.flac' formats. The compared models all classify the same training and testing data based on Mel-frequency cepstrum coefficients extraction from the audio files.

speech_signal_processing_idu's People

Contributors

kenanmorani avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.