image thumbnail

updated 1 day ago

Noise tracking algorithm for single-microphone speech signals by Jan Erkelens

Implements a data-driven noise tracking algorithm suitable for nonstationary noise sources. (speech enhancement, noise tracking, noise spectrum estima...)

Amatrix=createDFTAmatrix(X,H);

GenerateTraindata

[G_D2,MSE]=GenerateGD2Table(numiter,N,alphaNT,G_D2init,Ra...

image thumbnail

updated 7 months ago

Silence removal in speech signals by Theodoros Giannakopoulos

A simple method for silence removal in speech streams (signal processing, speech analysis, audio)

ShortTimeEnergy(signal, windowLength,step);

SpectralCentroid(signal,windowLength, step, fs)

detectVoiced(wavFileName,t)

image thumbnail

updated almost 2 years ago

Speech Processing Toolbox by Ankitkumar Chheda

Speech Processing Operation like FADE-IN, FADE-OUT, COMPRESSION AND AMPLIFICATION (fade in, fade out, amplification)

GUI_exp4_new(varargin)

image thumbnail

updated almost 2 years ago

Record, Plot Speech/Audio Signal by Ankitkumar Chheda

This tool will help students to learn recording of audio / speech signal (gui, record, speech)

exp1_GUI(varargin)

image thumbnail

updated 2 years ago

Speech recognition using MFCC and LPC by Neeraj

This program implements a basic speech recognition for 6 symbols using MFCC and LPC (mfcc, lpc, speech)

SpeechAud.m

SpeechMain.m

SpeechTest.m

image thumbnail

updated 2 years ago

Dynamic Low, High and Band pass filter by Gaurav Gupta

An application to dynamically filter signal (sound) with interactive drag of mouse (signal, gui, filter)

filter_GG(varargin)

image thumbnail

updated 3 years ago

Phase Spectrum Compensation by Kamil Wojcicki

Phase Spectrum Compensation (PSC) framework for speech enhancement. (phase spectrum compen..., psc, speech enhancement)

myspectrogram(s, fs, T, w, nfft, Slim, alpha, cmap, cbar,...

psc( s, fs, Tw, Ts, stype, lambda )

pesq.m

image thumbnail

updated 3 years ago

speech oscilloscope by Maxim Vedenyov

Synchronized continuous display of waveform of your speech from microphone. (speech, oscilloscope, microphose)

hpcb

lpcb

pau

image thumbnail

updated almost 4 years ago

Speech Spectrogram by Kamil Wojcicki

High quality speech spectrogram plot generation routine (spectrogram, plot, image)

myspectrogram(s, fs, T, w, nfft, Slim, alpha, cmap, cbar,...

test_myspectrogram.m

image thumbnail

updated almost 4 years ago

Time-domain scrambling of audio signals by Dan Ellis

Scramble audio signals by shuffling short-time windows (signal processing, audio, speech)

ERBFilterBank(x, fcoefs)

ERBSpace(lowFreq, highFreq, N)

fcoefs=MakeERBFilters(fs,numChannels,lowFreq,width)

image thumbnail

updated 4 years ago

Matlab Play Wave File GUI by Albert Tan

Able to Play, Pause, Resume and Stop a Wave sound from continue playing. (gui, sound, speech)

testplay(varargin)

image thumbnail

updated almost 5 years ago

Time-scale/pitch modification by Yang Lu

Simple implementation of [1] with small modification. (speech audio signal p..., speech, audio)

pitch_modification(filename, semitone)

tsm_using_stftm(filename, scale)

image thumbnail

updated almost 5 years ago

Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities by Richard Hendriks

Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities. (signal processing, speech, noise reduction)

[G1]=TabulateGainGamma2logmmse(Rprior,Rpost,nu);

[gains]=lookup_gain_in_table(G,a_post,a_priori,a_post_ran...

hg=ConflHyperGeomFun(a,b,x);

image thumbnail

updated 5 years ago

Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density by Richard Hendriks

Estimators of complex-DFT, magnitude-DFT and magnitude squared-DFT coefficients for noise reduction. (signal processing, speech, speech enhancement)

ParCylFun.m

[G1,G2]=TabulateGainGamma1(Rprior,Rpost,nu,K);

[G1,G2]=TabulateGainGamma2(Rprior,Rpost,nu);

image thumbnail

updated 5 years ago

Isolated Words Speech Recognition by J. TRAN TAT

Basic program to recognize a word based on the analysis of its energy. (speech, recognition, analysis)

reco.m

voc.m

image thumbnail

updated 5 years ago

MATLAB Audio Database Toolbox by Kobi Nis

MatlabADT enables easy access and filtering of audio databases such as TIMIT by their metadata. (timit, yoho, speech)

ADT( dbName ,init_dir,flags)

gendb( name )

image thumbnail

updated 5 years ago

PlotSpectrogram by Peter Kabal

This program plots spectrograms (intensities versus frequencies, plotted against time). (spectrogram, speech)

...

PlotSpectrogram (x, varargin)

SpecColorMap (m, Colors)

image thumbnail

updated 6 years ago

Articulation Index by Ikaro Silva

Estimates the articulation index (speech intelligibility) (audio processing, video processing, articulation)

[AI,W,f]=artind(V,R,Be,type)

example1.m

example2.m

image thumbnail

updated 6 years ago

Simple Audio Editor by Navan Ruthramoorthy

This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. (audio processing, video processing, audio)

RecordFromMic

getFromMATLABVarNameandFs

getToMATLABVarNameandFs

image thumbnail

updated 6 years ago

Audio Filter GUI DEMO by Theodoros Giannakopoulos

This demo provides a simple GUI for basic filtering of audio data. (audio processing, video processing, sound)

GUI_FILTER(varargin)

generateBandPassFilter(Fpass1, Fstop1, Fpass2, Fstop2, Fs...

generateBandStopFilter(Fpass1, Fstop1, Fpass2, Fstop2, Fs...

image thumbnail

updated almost 7 years ago

Brown Acoustic Simulator by Avram Levi

Creates a source to microphone impulse response in complex room enviroments (audio processing, video processing, acoustic)

[coor, ref_mat]=parse_mirimage(ROOMFILENAME,sourceloc,mic...

direct_resp(pos, az_talker, el_talker, attn_high_res)

freq_dep_3d_headattenuation(az_angle_rad, el_angle_rad,ca...

image thumbnail

updated almost 7 years ago

Speech Coding Using Sub-Bands by Farhat Masood

Speech Coding Using Sub-Bands (signal processing, coding, speech)

noble.m

sbc1.m

image thumbnail

updated 7 years ago

Audio Noise Suppressor by Ali Behboodian

Suppression of Acoustic Noise in Speech (audio processing, video processing, speech)

noise_suppressor

image thumbnail

updated 7 years ago

Make MATLAB Talk by Sam Roberts

Make MATLAB Talk (talk, interfacing, activex)

say(myString,voiceName)

say_old(myString)

saydemo.m

image thumbnail

updated 7 years ago

DEVICE CONTROL USING SPEECH by ANKIT MEHTA

Device are controlled with speech using parallel port. (audio processing, video processing, speech)

test_project

image thumbnail

updated 7 years ago

n-PSK modulation and demodulation by Santosh Shah

keep all files in a folder and run any of the test my speech file, with any value of n, in power of (wireless, psk, speech)

my_bi2de(b, msbflag)

my_de2bi(d, msbflag, n)

my_pskdemod(y , m)

image thumbnail

updated 7 years ago

M-QAM modulation and demodulation by Santosh Shah

this is the QAM modulation and demodulation tech. with speech example (wireless, qam, mqam)

my_bi2de(b, msbflag)

my_de2bi(d, msbflag, n)

my_qamdemod(y, m)

image thumbnail

updated 7 years ago

Speech compression using Linear Predictive Coding by Hamza Kadir

A lossy speech compression algorithm. (audio processing, video processing, lpc)

f_DECODER (aCoeff, pitch_plot, voiced, gain);

f_ENCODER(x, fs, M);

f_GAIN (e, voiced_b, pitch_plot_b);

image thumbnail

updated almost 9 years ago

Subband adpcm by Jinbo Li

These algorithm are based on the G722 standard.. (audio processing, video processing, subband)

[dlti,bli]=upzero(dlt,dlti,bli)

[il,ih,tqmf,rlt1,rlt2,al1,al2,ah1,ah2,plt1,plt2,ph1,ph2,r...

[xout1,xout2,accumc,accumd,dec_del_dltx,dec_del_bpl,dec_d...

image thumbnail

updated almost 9 years ago

Formant Tracker by NARSIMH KAMATH

Format_Tracker.m tracks the formant frequencies of input speech waveform, based on LPC analysis. (audio processing, video processing, formants)

formant_tracker.m

image thumbnail

updated almost 9 years ago

Speech Analysis using LPC by Tan Chin Luh

A GUI for Speech Analysis using LPC (audio processing, video processing, lpc)

simplelpcgui(varargin)

image thumbnail

updated 9 years ago

Theme from Super Mario Brothers Song by James Humes

plays the Super Mario Brothers theme song. (audio processing, video processing, music)

tone=note(keynum, dur)

mariosong.m

image thumbnail

updated 9 years ago

Berouti Spectral Subtraction by Esfandiar Zavarehei

Spectral Subtraction method proposed by berouti for enhancement of noisy speech. (audio processing, video processing, spectral subtraction)

output=SSBerouti79(signal,fs,IS)

image thumbnail

updated 10 years ago

speak by Fahad Al Mahmood

This function uses Excel to speak entered texts or numbers. (sound, speak, read)

speak(varargin)

image thumbnail

updated almost 12 years ago

MATLAB Record GUI by Jesse Hansen

MATLAB Record GUI: Used to record, edit, and analyze speech or other sounds. (sound, matlab gui, audio)

record(op)

Contact us