Software in Speech, Hearing and Phonetic Sciences

Matlab Software

Spectral rotation
A suite of Matlab scripts that perform spectral rotation, of the kind described by Blesser B (1972) Speech perception under conditions of spectral transformation: I. Phonetic characteristics. J Sp & Hear Res, 15: 5-41. For a study that has used this technique, and for examples, follow this link. The software is available via anonymous FTP free of charge but with no guarantees and copyright retained by UCL.

Praat scripts

ProsodyPro
A Praat script for large-scale systematic prosody analysis, especially for experimental data. The script allows users to perform systematic analysis of large amounts of data and generates a rich set of output, including both continuous data like time-normalized F0 contours and F0 velocity profiles suitable for graphical analysis, and discrete measurements suitable for statistical analysis. See Xu (2013) for reference.
FormantPro
A Praat script for large-scale systematic analysis of continuous formant movements, generating many measurements of continuous formant trajectories similar to those generated by ProsodyPro for F0 contours
PENTAtrainers
A set of Praat scripts for performing quantitative modeling of prosody based on the PENTA model. For references, see Prom-on et al. (2009) and Xu & Prom-on (2014).

Other Software

ProSynth Project Deliverables
ProSynth was a research project looking at "all-Prosodic" speech synthesis. A number of data and software deliverables are available.

 

FIX - Feature Information Xfer
FIX (Feature Information Xfer) is a set of programs designed to facilitate analysis of confusion matrices by both ordinary and sequential information transfer analysis (SINFA - Wang & Bilger, 1973, JASA, 54[5] 1248-1266). The programs may be menu-driven, or run as stand-alone modules. These executables run under MS-DOS on an IBM PC or clone. The programs have also been used under UNIX on a MASSCOMP 5/6000 series computer. Source code may be made available for users with special needs. The software is available via anonymous FTP free of charge but with copyright retained by UCL.

 

POLYFIT - Polynomial Fitting of auditory filter shapes
POLYFIT is a program for the fitting of roex filter shapes to thresholds measured in notched noise, especially as a function of level. This software implements the procedures described in a series of publications, most recently: Rosen, S., Baker, R. J., & Darling, A. M. (1998) "Auditory filter nonlinearity at 2 kHz in normal hearing listeners," J. Acoust. Soc. Am. 103, 2539-2550. These executables run under MS-DOS on an IBM PC or clone. They are written in ANSI C and source code may be made available for users with special requirements. The software is available via anonymous FTP free of charge but with copyright retained by UCL.


Some other pages on our site you may enjoy:

ESECTION - Speech signal cross-sections

ESection is a free program for calculating and displaying spectral and other related analyses of sections of a speech signal. It can be used to demonstrate the different spectral properties of elements of speech. It can also calculate an LPC spectrum, autocorrelation and cepstrum analyses, and can display the signal as a waveform or as a spectrogram. It automatically finds formant and fundamental frequency values. More information.

PROREC - Speech Prompt & Record System

Prorec is a free Windows PC program for prompting speakers with lists of words or sentences and recording their speech back to disk. More information.