WSOLA sound Time Scaling

WSOLA Algorithm implementation for time scaling(streching/compressing) in the time domain.
930 Downloads
Updated 29 Jul 2013

View License

Implements the algorithm described in the paper by Werner VERHELST and Marc ROELANDS "AN OVERLAP-ADD TECHNIQUE BASED ON WAVEFORM SIMILARITY (WSOLA)
FOR HIGH QUALITY TIME-SCALE MODIFICATION OF SPEECH"
http://www.etro.vub.ac.be/research/dssp/PUB_FILES/int_conf/ICASSP-1993.pdf

Additions:
* Recursive for scale factors too large or too small for a single pass.
* Implements both cross-correlation and AMDF similarity

Cite As

Arthur Dgn (2024). WSOLA sound Time Scaling (https://www.mathworks.com/matlabcentral/fileexchange/42831-wsola-sound-time-scaling), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Simulation, Tuning, and Visualization in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

Added recursion, amdf and a screenshot

1.0.0.0