Mission

Soundgen is an open-source toolbox for voice synthesis, manipulation, and analysis. It is published on CRAN as a library (package) for the R programming language and comes with two interactive apps (see screenshots above) for pitch tracking and voice synthesis. The synthesis functionality is intended for creating human and animal non-speech sounds in a user-friendly way, with a limited number of acoustically meaningful parameters. The functions for acoustic analysis and manipulation are more general and can be applied to speech as well as non-biological sounds.

Bug reports, criticisms and suggestions are all warmly welcome! Soundgen is written and maintained by Andrey Anikin. You can reach me at rty.anik / at / rambler.ru

Essential links

Online apps

These apps run online in a browser (ideally Firefox), so you don't have to install anything or run R - good for a quick try. However, the server time is very limited, so please install the package and run the app locally for extended use.

Source code

Documentation

Known bugs and issues

Bug alert

Noticed more bugs? Need some functionality that is not available at present? Don't hesitate to send me an email!