vamq 0.0.10

Consume audio chunk from Voice Activity Messaging via ZeroMQ.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod audio;
pub mod providers;
pub mod queues;
pub mod transform;

pub use audio::{upsampling::general::rate16to24::min_bytes_24k_pcm16, vad::consumer::VadConsumer};
pub use providers::openai::{
    RealtimeClient, RtEvent, SharedClient,
    schema::{RealtimeFeatures, RealtimeProfile},
    tts::guard::TtsChunkGuard,
};
pub use queues::wsg_pub::{WsSender, connect_ws, ws_send_pcm16};
pub use transform::{framing::write_wav_pcm16_mono_24k, time::now_unix_nanos};