sayd_core/lib.rs
1//! sayd's engine: queue, chunking, text cleanup, config and the state
2//! machine that drives them.
3//!
4//! This crate deliberately depends on neither ONNX nor an audio backend nor
5//! D-Bus. Synthesis reaches it through the `Synthesizer` trait and audio
6//! through `AudioSink`, so the whole engine can be driven in a unit test.
7
8pub mod audio;
9pub mod config;
10pub mod cleanup;
11pub mod chunk;
12pub mod synth;
13pub mod queue;
14pub mod engine;
15pub mod handle;