• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

jdonley/SoundZone_Tools: Signal Processing Tools for MATLAB

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

jdonley/SoundZone_Tools

开源软件地址(OpenSource Url):

https://github.com/jdonley/SoundZone_Tools

开源编程语言(OpenSource Language):

MATLAB 100.0%

开源软件介绍(OpenSource Introduction):

Sound Zone Tools

GitHub release GitHub commits Hit Count Github file size license Twitter URL

Sound Zone Tools is a collection of auxiliary MATLAB tools for soundfield reproduction and other signal processing tasks. The tools have been written by myself or collected from other open sources. If a file is missing and there is no download link in the parent file's header, please open an issue to request the link.

Don't forget to give appropriate reference to the code used, author details are usually found in the file's header. Enjoy!

File name Description
addNoise.m Adds a given level and type of noise to a signal
ALcons2STI.m Converts Articulation Loss of Consonants (ALcons) to the Speech Transmission Index (STI)
ArbitraryOctaveFilt.m Filters a signal with any arbitrary spectrum smoothed with any fractional octave band average
buildDocumentation.m Generates documentation HTML and builds MATLAB search database for dependencies of a main file
buildReleaseZIP.m Creates a ZIP file of all release dependencies for a main file
ConcatTIMITtalkers.m Concatenates all the talkers from the TIMIT corpus into individual speech files
confidence_intervals.m Find the confidence intervals for a set of data for use with the errorbar function in MATLAB
Correlated_Normalisation.m Matches the amplitude of X using cross-correlation
COSHdist.m Finds the symmetric Itakura-Saito distance using the hyperbolic cosine function
Dropbox.m Function to start and kill dropbox from MATLAB
estoi.m Implementation of the Extended Short-Time Objective Intelligibility (ESTOI) predictor
extractIR.m Extract impulse response from swept-sine response.
fconv.m Fast Parallelised Convolution
fdeconv.m Fast Parallelised Deconvolution
generateNoise.m Generates basic noise at a given level with the option to be additive
getAllFiles.m Retrieves a list of all files within a directory
interpFromVal_2D.m This function will interpolate from desired z-axis values and return the interpolation indices for them in the y-axis
interpVal.m This function will interpolate from desired arbitrarily spaced index values
interpVal_2D.m This function will interpolate from desired abitrarily spaced index values in a 2D array
invFIR.m Design inverse filter (FIR) from mono or stereo impulse response
invimplms.m Inverse impulse using the Levinson-Durbin algorithm
invSweepFFT.m Obtain the FFT of an inverted exponentional sine sweep
IRcompactingKirkebyFilter.m Compacting Kirkeby Filter
keepFilesFromFolder.m Keeps files and file paths in a cell array if the file names in a given folder are found in the path string
LTASS.m Computes the Long-Term Average Speech Spectrum from a folder of speech files or vector of speech samples
MiKTeX_FNDB_Refresh.m Function to refresh the File Name DataBase in MiKTeX
octaveBandMean.m Given a magnitude spectrum this function will calculate the average (single, third, nth) octave band magnitude
pesq2.m Objective speech quality measure
pesq3.m A wrapper for the objective Perceptual Evaluation of Speech Quality measure
pesq_mex_fast_vec.m Accepts vectors for a mex compiled version of the objective Perceptual Evaluation of Speech Quality measure
pesq_mex_vec.m Accepts vectors for a mex compiled version of the objective Perceptual Evaluation of Speech Quality measure
printHyperlink.m Prints a hyperlink to the command window
repmatmatch.m Replicate and tile an array to match the size of a given N-D array
shapeSpectrum.m This function will shape an input signal to the given spectrum (simple, unregulated spectral shaping)
showTimeToCompletion.m Prints the time to completion and expected finish of a looped simulation based on linear extrapolation.
simpleWarning.m Prints a coloured warning without the location information
sineSweepLin.m Synthesize a linear sine sweep
STI.m Calculation of the Speech Transmission Index (STI)
STI_BandFilters.m Calculation of the Speech Transmission Index (STI) Band Filters
stoi.m The Short-Time Objective Intelligibility measure
stoi_d2percCorr.m Converts the stoi measure, d, to percent words correct unit
synthSweep.m Synthesize a logarithmic sine sweep
wait_for_file.m A forceful method to wait for a file to finish being written to



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap