mirror of
https://github.com/huggingface/candle.git
synced 2025-06-16 02:38:10 +00:00
876 B
876 B
candle-endocec
EnCodec is a high-quality audio compression model using an encoder/decoder architecture with residual vector quantization.
Running one example
cargo run --example encodec --features symphonia --release -- code-to-audio \
candle-examples/examples/encodec/jfk-codes.safetensors \
jfk.wav
This decodes the EnCodec tokens stored in jfk-codes.safetensors
and generates
an output wav file containing the audio data. If the output file name is set to
-
, the audio content directly gets played on the computer speakers if any.
Instead of code-to-audio
one can use:
audio-to-audio in.mp3 out.wav
: encodes the input audio file then decodes it to a wav file.audio-to-code in.mp3 out.safetensors
: generates a safetensors file containing EnCodec tokens for the input audio file.