# eSpeak NG playback library [![Crates.io Version](https://img.shields.io/crates/v/espeaker.svg)](https://crates.io/crates/espeaker) [![Crates.io Downloads](https://img.shields.io/crates/d/espeaker.svg)](https://crates.io/crates/espeaker) [![docs.rs](https://img.shields.io/docsrs/espeaker)](https://docs.rs/espeaker/0.1.0/espeaker/) [![Build Status](https://github.com/eeejay/espeaker/workflows/CI/badge.svg)](https://github.com/eeejay/espeaker/actions) This library provides a `rodio::Source` that can be used to generate eSpeak audio. It supports listing and setting voices, triggering a callback for boundary or marker events, and full control of other eSpeak parameters like rate and pitch. See example and tests for usage. # [Documentation](http://docs.rs/espeaker) [The documentation](http://docs.rs/espeaker) contains some usage examples, along with the tests and code examples in this repository. ## License [License]: #license Licensed under ([MIT license](LICENSE)).