Trees | Indices | Help |
|
---|
|
Perceptual spectrum for speech.
Version: $Revision: 1.43 $
Date: $Date: 2007/03/07 23:54:40 $
Classes | |
roughness_c This should be based on Hutchinson and KNopoff 1978 Kameoka an Kuriygawa 1969a; Viemeister 1988; Aures 1985; Plomp and Levelt 1965. |
|
peakalign_c | |
fft_filterbank |
Functions | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Imports: sys, M, erb_scale, gpkmisc, die, numpy, VM, power, PS, gammatone2
Function Details |
This is the cutoff frequency of the modulation transfer function in the ear, as a function of frequency. From R. Plomp and M. A. Bouman, JASA 31(6), page 749ff, June 1959 'Relation of hearing threshold and duration of tone pulses' |
Transfer function taken from "Improved Audio Coding Using a Psychoacoustic Model Based on a Cochlear Filter Bank IEEE Transactions of Speech and Audio Processing, 10(7) October 2002, Pages 495-503. au=Frank Baumgarte. |
IN pressure amplitude. Crudely taken from Handbook of Perception vol 4: hearing, E.C.Carterette and M.P.Friedman, editors, Academic Press 1978, isbn 0-12-161904-4. Curve near 70db used. |
This does a little computation in a block-wise fashion to keep all the data witin the processor's cache. It computes sum( abs(a-b) ). |
|
This computes the perceptual spectrum in blocks and glues them together. It's useful when the data is too large to fit in memory. |
This returns something roughly like the neural signals leaving the ear. It filters into 1-erb-wide bins, then takes the cube root of the amplitude.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Jun 16 20:03:14 2011 | http://epydoc.sourceforge.net |