Expand description
EngineAdapter — the canonical contract every voxora engine
crate implements.
§Streaming
EngineAdapter::as_streaming_engine lets an adapter opt in to
voxora_traits::StreamingAsrEngine. The default implementation
returns None because no engine in the workspace implements
streaming yet — both voxora-whisper and voxora-qwen3asr are
whole-buffer only. Future engines (parakeet, voxtral, …) will
override the method to expose incremental decoding once their
upstream stacks (whisper-rs, candle) gain streaming APIs.
Structs§
- AnyEngine
- Type-erased wrapper around an
EngineAdapter.
Traits§
- Engine
Adapter - Adapter trait implemented by every voxora engine crate.