Skip to main content

Crate gigastt_core

Crate gigastt_core 

Source

Re-exports§

pub use gigastt_quantize as quantize;

Modules§

error
Error types for the gigastt public API.
export
Output formatters for transcription results.
inference
ONNX Runtime inference engine for GigaAM v3 (rnnt head by default, e2e_rnnt optional).
itn
Inverse text normalization (ITN): Russian number-words → Arabic digits.
lexicon
Default Russian brand / acronym hotword lexicon.
model
Model download and management.
onnx_proto
ONNX protobuf types used by the quantizer. Re-exported at the historical gigastt_core::onnx_proto path so existing dependents keep compiling. Nested modules are re-exported explicitly so paths like onnx_proto::tensor_proto::DataType remain reachable.
protocol
WebSocket protocol messages for gigastt.
punctuation
Optional punctuation + capitalization restoration for the plain rnnt head.
runtime_api
Runtime abstraction surface needed to drive backends directly (e.g. parity tests that construct and compare the ort and candle encoder sessions).
vad
Voice activity detection (VAD) via the Silero v5 ONNX model.

Functions§

cpu_factory
Returns a CPU-only ort factory for auxiliary models.