image thumbnail

updated 10 hours ago

Zoom Strips Plot by Speech

This exercise provides a simple way to visualize and understand speech waveform properties. (gui, speech processing, signal processing)

Callbacks_strips_plot_GUI25(f,C,start_path)

EditrunGui

plot_strips(xinn,n,vstart,m,ipl,icolor,filenames,fs,smin,...

image thumbnail

updated 10 hours ago

Sample Rate Conversion by Speech

Converts the sampling rate of an existing speech file from its current rate, to a different rate. (gui, speech processing, signal processing)

Callbacks_SRC_GUI25(f,C,start_path)

SRC_GUI25

srconv(x,fsin,fsout)

image thumbnail

updated 10 hours ago

Filter Signal by Speech

This exercise enables the user to design a filter and then process an existing speech or audio file. (gui, speech processing, signal processing)

Callbacks_filter_GUI25(f,C,start_path)

Dinfinity( deltap,deltas )

fK( deltap,deltas )

image thumbnail

updated 10 hours ago

Echo Signal by Speech

Allows user to create an echoed version of an existing speech file and compare it to the original. (gui, speech processing, signal processing)

(0:(NB-1))/Nfft * fs; end

Callbacks_echo_signal_G25(f,C,start_path)

echo_signal_GUI25

image thumbnail

updated 10 hours ago

Record Display Speech by Speech

Allows the user to read, display, and play an existing or custom made speech or audio file. (gui, speech processing, signal processing)

Callbacks_record_display_speech_GUI25(f,C,start_path)

[B,BA,F,T]=create_spectrogram(y,nfft,fs,w,dyn_range,logLi...

record_display_speech_GUI25

image thumbnail

updated 10 hours ago

Speech and Audio Files for Speech Processing Excercises by Speech

A set of speech and audio files recorded with a range of sampling rates and varying duration. (speech processing)

image thumbnail

updated 17 days ago

Sample rate conversion by Kirty Vedula

Convert sample rates at ease using GUI Lite 2.5 (speech processing, signal processing, mathematics)

Callbacks_SRC_GUI25(f,C,start_path)

SRC_GUI25

srconv(x,fsin,fsout)

image thumbnail

updated 22 days ago

Zoom Strips PLot by Siva

Creates a strips plot for various speech files (speech processing, signal processing, mathematics)

Callbacks_strips_plot_GUI25(f,C,start_path)

EditrunGui

plot_strips(xinn,n,vstart,m,ipl,icolor,filenames,fs,smin,...

image thumbnail

updated almost 2 years ago

Ideal Binary Mask by Kamil Wojcicki

Applies ideal binary mask to noise corrupted speech signal within an STFT framework. (signal processing, ideal binary mask, ibm)

addnoise( signal, noise, snr )

frames2vec( frames, Ns, direction, window, synthesis )

idbm( x, s, fs, Tw, Ts, LC )

image thumbnail

updated almost 2 years ago

HTK MFCC MATLAB by Kamil Wojcicki

Mel frequency cepstral coefficient feature extraction that closely matches that of HTK's HCopy. (cepstral ceofficients, mfcc, mel frequency cepstra...)

[d,fp,dt,tc,t]=readhtk(file)

cell2file( list, file )

mfcc( speech, fs, Tw, Ts, alpha, window, R, M, N, L )

image thumbnail

updated 2 years ago

Analysis Modification Synthesis by Kamil Wojcicki

Short-time Fourier analysis-modification-synthesis (AMS) framework for speech processing. (signal processing, speech processing, analysis modification...)

ams(s, fs, Tw, Ts, stype)

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

test_ams.m

image thumbnail

updated 4 years ago

Acoustic source localization using SRP-PHAT by Hoang Do

This function locates a single source using a frame of data and M microphones. (source localization, srpphat, microphone array)

[finalpos,finalsrp,finalfe]=srplems(s, mic_loc, fs, lsb, ...

image thumbnail

updated 4 years ago

A/B comparison listening test script by Evan Ruzanski

This script M file automates and manages a double-blind AB comparison test. (subjective analysis, listening test, speech processing)

comparison.m

image thumbnail

updated 4 years ago

Mean Opinion Score (MOS) test script by Evan Ruzanski

Script to automate ITU 5-grade Mean Opinion Score (MOS) test. (mean opinion score, mos, listening test)

mos.m

image thumbnail

updated 4 years ago

Short-time Energy and Zero Crossing Rate by Nabin S Sharma

Compute the short time energy (STE) and short-time zero crossing rate (STZCR) of a signal. (shorttime energy, shorttime zero crossi..., signal processing)

energy(x,wintype,winamp,winlen)

sgn(x)

winconv(x,varargin)

image thumbnail

updated 4 years ago

Convert Reflection Coefficients into Prediction Coefficients. by Nabin S Sharma

Convert reflection coefficients into linear prediction coefficients using Levinson recursion. (signal processing, speech processing, linear prediction)

rc2lpc(K,varargin)

image thumbnail

updated almost 6 years ago

fminconSym by Yi Cao

A wrap of fmincon to get gradient (symbolic gradient, nonlinear optimizatio..., optimization)

[v1,v2,v3,v4,v5,v6,v7]=fminconSym(fun,x0,A,B,Aeq,Beq,LB,U...

bananaobj(x)

fminconSym_example.m

image thumbnail

updated 6 years ago

Noise Reduction GUI using Low Pass Filter by Kundan

Its a Matlab GUI for reduction of Noise in Human Voise using a custom designed Chebyshev FIR filter. (audio processing, noise reduction, fir filter)

untitled3(varargin)

image thumbnail

updated 7 years ago

Vector Quantization - K-Means by Esfandiar Zavarehei

A simple algorithm for training codebooks for vector quantizationusing K-Means algorithm. (cluste, vector quantization, kmeans)

[m, p, DistHist]=vqsplit(X,L)

image thumbnail

updated 7 years ago

MMSE STSA by Esfandiar Zavarehei

Ephraim's MMSE STSA Speech Enhancemnet method with decision directed method. (audio processing, video processing, speech enhancement)

output=MMSESTSA84(signal,fs,IS)

image thumbnail

updated 8 years ago

formant_loc.m by Evan Ruzanski

Finds formant locations of acoutsic tube model given area and length parameters. (audio processing, video processing, digital speech proces...)

formant_loc(A,L)

Contact us