Skip to main content

Module backends

Module backends 

Source
Expand description

Transcriber backends.

Each backend is a concrete implementation of crate::voice::Transcriber dispatched through crate::voice::factory::create_default_transcriber. Backend choice is steered by --backend / OMNI_DEV_VOICE_BACKEND.

Two backends are wired up:

Modules§

candle
CandleTranscriber — pure-Rust Whisper backend on candle.
mock
MockTranscriber — emits a caller-supplied event script.