Cargo Features

VoiRS has no features set by default.

[dependencies]
voirs = { version = "0.1.0-alpha.2", features = ["onnx", "gpu", "whisper", "whisper-pure", "deepspeech", "wav2vec2", "forced-align", "mfa", "all-asr-models", "quality-eval", "pronunciation-eval", "comparison-eval", "perceptual-eval", "all-eval-metrics", "realtime-feedback", "adaptive-feedback", "progress-tracking", "gamification", "feedback-ui", "audio-export", "all-feedback", "recognition", "full", "evaluation", "feedback"] }
onnx full?

Enables onnx of voirs-sdk

gpu full?

Enables gpu of voirs-sdk

whisper recognition?

Recognition features

Enables whisper of voirs-recognizer

whisper-pure recognition?

Enables whisper-pure of voirs-recognizer

voirs-recognizer:

Pure Rust Whisper implementation (no Python dependencies)

deepspeech recognition?

Enables deepspeech of voirs-recognizer

wav2vec2 recognition?

Enables wav2vec2 of voirs-recognizer

forced-align recognition?

Enables forced-align of voirs-recognizer

mfa recognition?

Enables mfa of voirs-recognizer

all-asr-models

Enables all-models of voirs-recognizer

quality-eval evaluation?

Evaluation features

Enables quality of voirs-evaluation

pronunciation-eval evaluation?

Enables pronunciation of voirs-evaluation

comparison-eval evaluation?

Enables comparison of voirs-evaluation

perceptual-eval

Enables perceptual of voirs-evaluation

all-eval-metrics

Enables all-metrics of voirs-evaluation

realtime-feedback feedback?

Feedback features

Enables realtime of voirs-feedback

adaptive-feedback feedback?

Enables adaptive of voirs-feedback

progress-tracking feedback?

Enables progress-tracking of voirs-feedback

gamification feedback?

Enables gamification of voirs-feedback

feedback-ui

Enables ui of voirs-feedback

voirs-feedback:

UI features

audio-export

Enables audio-export of voirs-feedback

all-feedback

Enables all-features of voirs-feedback

voirs-feedback:

All features

recognition full? = deepspeech, forced-align, mfa, wav2vec2, whisper, whisper-pure

Combined feature sets

full = evaluation, feedback, gpu, onnx, recognition
evaluation full? = comparison-eval, pronunciation-eval, quality-eval
feedback full? = adaptive-feedback, gamification, progress-tracking, realtime-feedback