DSP Speech Processor


Back to index

A Faust based DSP Speech Processor. Based on the Daz DSP v2.1 Speech Processor firmware, with improvements. Compiled into Webassembly format. Runs in a web browser! (Firefox)

Audio processing chain:  Pre-filter, Wideband AGC, Pre-emphasis, Phase rotator, Multiband compressor, Output compressor with high shelf sidechain, CESSB Hilbert clipper, and audio or I/Q output.

This demonstration is available in 4.5kHz and 3kHz bandwidths.

For better audio quality in Firefox...
Firefox requires the built-in noise reduction and echo cancellation to be disabled for best results. To do this:
Type "about:config" in the Firefox address bar (without the quotes).
Be brave! Battle the dragons! :)
Search for "noise_enabled".
Set "media.getusermedia.noise_enabled" to "false" by double clicking on "true".
Search for "aec_enabled".
Set "media.getusermedia.aec_enabled" to "false" by double clicking on "true".
Close the config window and restart the browser.
 

DSP Speech Processor test code, compiled into Webassembly format:

CLICK HERE TO RUN THE SPEECH PROCESSOR 3kHz Version *NEW* v34 (Higher quality, no CESSB)

CLICK HERE TO RUN THE SPEECH PROCESSOR 3kHz Version

CLICK HERE TO RUN THE SPEECH PROCESSOR 4.5kHz Version
 

free web
stats