This package browser is in early development. Mind the rough edges.

sonic

Speed up or slow down speech

Sonic implements a simple algorithm for speeding up or slowing down speech. However, it's optimized for speed ups of over 2X, unlike previous algorithms for changing speech rate. Sonic is a C library designed to be easily integrated into streaming voice applications such as text-to-speech (TTS) back ends.

The primary motivation behind Sonic is to enable the blind and visually impaired to improve their productivity with speech engines, like eSpeak. Sonic can also be used by the sighted.

Installation

Install the latest version of sonic as follows:

guix install sonic

Or install a particular version:

guix install sonic@0.2.0

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.