Cargo Features

[dependencies]
natural-tts = { version = "0.1.5", default-features = false, features = ["meta", "tts-rs", "coqui", "parler", "gtts", "msedge", "py_tts", "non_py_tts", "test"] }
default test? = non_py_tts, py_tts

These default features are set whenever natural-tts is added without default-features = false somewhere in the dependency tree.

meta non_py_tts

Enables candle-core ^0.5.1, candle-nn ^0.5.1, candle-transformers ^0.5.1, hf-hub, rand, serde_json, tracing-chrome, and tracing-subscriber

Affects natural-tts::NaturalTts.meta_model

tts-rs non_py_tts

Enables tts

Affects natural-tts::NaturalTts.tts_model

coqui test?

Enables pyo3 ^0.21.2

Affects natural-tts::NaturalTts.coqui_model

parler py_tts

Enables pyo3 ^0.21.2

Affects natural-tts::NaturalTts.parler_model

gtts py_tts

Enables pyo3 ^0.21.2

Affects natural-tts::NaturalTts.gtts_model

msedge non_py_tts

Enables msedge-tts

Affects natural-tts::NaturalTts.msedge_model

py_tts default = gtts, parler
non_py_tts default = meta, msedge, tts-rs
test = coqui, default