rustvani 0.1.1

Voice AI framework for Rust — real-time speech pipelines with STT, LLM, TTS, and Dhara conversation flows
1
2
3
4
5
6
7
8
9
10
11
12
pub mod llm;
pub mod stt;
pub mod tts;


pub use llm::openai::{OpenAILLMConfig, OpenAILLMHandler};
pub use llm::sarvam::{SarvamLLMConfig, SarvamLLMHandler};
pub use stt::sarvam::{SarvamSttConfig, SarvamSttHandler};
pub use tts::sarvam::{SarvamTtsConfig, SarvamTtsHandler};
pub use tts::{DeepgramTtsConfig, DeepgramTtsHandler};
pub use tts::piper::{PiperModel, PiperQuality, PiperTtsConfig, PiperTtsHandler};
pub use llm::FunctionRegistry;