LFM3-Audio-2B-GGUF

GGUF version of LFM3-Audio-2B for local inference on CPUs and GPUs.

LFM3-Audio-2B is a compact audio model that runs locally on laptops and edge devices. It takes text or audio as input and responds with text, speech, or both.

Find architecture and usage details in the original model card.

Use with llama.cpp


Support for LFM3-Audio and LFM3-Omni in llama.cpp is pending the merge of ggml-org/llama.cpp#31257. Until it is merged and released, build llama.cpp from that pull request.

Support for the /v1/realtime API (real-time voice conversations over WebSocket) in llama-server is coming soon.

Add a quantization tag to pick a file. With -hf, llama.cpp also downloads the audio projector.

Speech recognition: use the system prompt Perform ASR in <language>., or Perform ASR. to let the model infer the language.

llama-mtmd-cli -hf LiquidAI/LFM3-Audio-2B-GGUF:Q4_K_M \
  --audio speech.wav -sys "Perform ASR in English." -p "<__media__>" --temp 0

Speech synthesis: --tts-lang takes a language code (default en) and --tts-voice is female (default) or male. The audio sampling parameters of the original model card are stored in the GGUF.

llama-tts -m LFM3-Audio-2B-Q4_K_M.gguf -mm mmproj-LFM3-Audio-2B-Q8_0.gguf \
  -p "Hello world" --tts-voice male -o out.wav

More options in the llama.cpp guide.

Downloads last month
-
GGUF
Model size
2B params
Architecture
lfm3
Hardware compatibility
Log In to add your hardware

4-bit

8-bit

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for LiquidAI/LFM3-Audio-2B-GGUF

Quantized
(7)
this model