rustvani 0.2.6

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
13
14
pub mod collector;
pub mod encoder;
pub mod processor;
pub mod segment;
pub mod storage;

pub use collector::{AudioCaptureCollector, NoopAudioCaptureCollector, SessionAudioCapture};
pub use processor::AudioCaptureProcessor;
pub use segment::{AudioSegmentMeta, PendingAudioSegment};
pub use storage::local::LocalAudioStorage;
pub use storage::{AudioStorage, RecordedSegment};

#[cfg(feature = "db-postgres")]
pub use storage::postgres::PostgresAudioMetaStorage;