Audio / WORKFLOW

Transcribe and speak privately with LFM3-Audio-2B

Use Liquid AI’s LFM3-Audio-2B with llama.cpp to turn text into speech and transcribe recordings on Windows, Mac or Linux, with nothing leaving your computer.

Verified sourceSource checked 11/9/2026
LOCAL
Freshness 93 out of 100. Release age: 18 days old, Oct 27, 2026. Measures age, not quality.
Popularity 57 out of 100. 13,363 downloads in 30 days; 259 lifetime likes. Checked Nov 13, 2026. Measures adoption, not quality.
What do these scores mean?

Two ways to compare models. Neither score measures answer quality, benchmark performance, or whether a model fits your machine.

Freshness · release age

A new release starts at 100. The score halves every 180 days: 100 × 2^(−age in days / 180). When the release date is unavailable, a repository date is a fallback—not proof of when the model was released. Missing dates stay unscored.

Check the date source
Popularity · adoption

Downloads over the past 30 days carry 80% of the score; lifetime likes carry 20%. Both use a logarithmic scale, capped at 10 million downloads and 100,000 likes. If likes are unavailable, downloads carry all the weight. Missing download statistics stay unscored.

round(80 × min(1, log10(1 + downloads) / 7) + 20 × min(1, log10(1 + likes) / 5))

Check the statistics source
Scores as of Nov 14, 2026. Statistics checked Nov 13, 2026. Statistics are marked for refresh after 72 hours.Full scoring method

Before you begin

Hardware

Estimates for clips under a minute. Not measured by YouRunAI.

MachineLFM3-Audio-2B · Q4_K_M GGUFLFM3-Audio-2B · Q8_0 GGUF
NVIDIA · 4 GB VRAMFits on the GPUFits on the GPU
AMD Radeon · 4 GB VRAMUses the Vulkan or HIP llama.cpp build, else CPUSame runtime requirement
Intel Arc · 4 GB VRAMUses the Vulkan llama.cpp build, else CPUSame runtime requirement
Apple Silicon · 8 GB unified memoryComfortableComfortable
CPU only · 8 GB RAMWorks; speech output is the slowest stepWorks; a little slower
PRIVATE SPEECH · LLAMA.CPPSOURCE-LINKED SETUP

Transcribe and speak privately with LFM3-Audio-2B

Download one small model, have it read a sentence aloud into a WAV file, then transcribe that file back to text. One model does both directions on your own computer.

Choose a package Run its commands Check the result
01
BEFORE YOU BEGIN

Choose your package

Select the weights you want. The instructions, downloads and settings change with your choice.

The publisher has not provided a complete memory target for this task. Check its hardware guidance before starting.

CURRENT SETUP

LFM3-Audio-2B · Q4_K_M GGUF · official

Short clips run comfortably on a modern CPU. Liquid AI notes the speech decoder is the slowest part on x86 CPUs; Apple Silicon is fastest.

Freshness 93 out of 100. Release age: 18 days old, Oct 27, 2026. Measures age, not quality.
Popularity 57 out of 100. 13,363 downloads in 30 days; 259 lifetime likes. Checked Nov 13, 2026. Measures adoption, not quality.
What do these scores mean?

Two ways to compare models. Neither score measures answer quality, benchmark performance, or whether a model fits your machine.

Freshness · release age

A new release starts at 100. The score halves every 180 days: 100 × 2^(−age in days / 180). When the release date is unavailable, a repository date is a fallback—not proof of when the model was released. Missing dates stay unscored.

Check the date source
Popularity · adoption

Downloads over the past 30 days carry 80% of the score; lifetime likes carry 20%. Both use a logarithmic scale, capped at 10 million downloads and 100,000 likes. If likes are unavailable, downloads carry all the weight. Missing download statistics stay unscored.

round(80 × min(1, log10(1 + downloads) / 7) + 20 × min(1, log10(1 + likes) / 5))

Check the statistics source
Scores as of Nov 14, 2026. Statistics checked Nov 13, 2026. Statistics are marked for refresh after 72 hours.Full scoring method
View weight source
02
THE WORKFLOW

Set up LFM3-Audio-2B · Q4_K_M GGUF on your machine

Choose where you want to run it. The instructions below update to match your selection.

CHOOSE YOUR SETUPWindows
02

Download the Q4_K_M model and audio projector

In PowerShell, make a working folder and download Liquid AI’s Q4_K_M GGUF and the audio projector it needs (1.1 GB + audio projector). Both files are required for speech in and out.

Liquid AI GGUF files
PowerShell
New-Item -ItemType Directory -Force "$HOME\lfm3-audio" | Out-Null
Set-Location "$HOME\lfm3-audio"
Invoke-WebRequest -Uri https://huggingface.co/LiquidAI/LFM3-Audio-2B-GGUF/resolve/main/LFM3-Audio-2B-Q4_K_M.gguf -OutFile LFM3-Audio-2B-Q4_K_M.gguf
Invoke-WebRequest -Uri https://huggingface.co/LiquidAI/LFM3-Audio-2B-GGUF/resolve/main/mmproj-LFM3-Audio-2B-Q8_0.gguf -OutFile mmproj-LFM3-Audio-2B-Q8_0.gguf
03

Turn text into speech

Run llama-tts from the same folder. It reads the sentence aloud in the built-in male voice and saves speech.wav. Use --tts-voice female for the other voice. Play speech.wav to check it says the sentence clearly.

SettingValue
Voicemale (female is the default)
Languageen (default)
Publisher TTS command
PowerShell
llama-tts -m LFM3-Audio-2B-Q4_K_M.gguf -mm mmproj-LFM3-Audio-2B-Q8_0.gguf -p "The quarterly report is due on Friday at noon." --tts-voice male -o speech.wav
04

Transcribe a recording

Now have the model transcribe that file with Liquid AI’s published ASR command: press Enter to run it and the model transcribes speech.wav, printing the text in PowerShell. It uses the documented "Perform ASR in English." system prompt and greedy decoding (temperature 0). If the prompt stays open for another message afterwards, press Ctrl+C. Save the printed transcript as transcript.txt in the lfm3-audio folder so you can compare it. To transcribe your own recording, save a short WAV or MP3 in the folder and replace speech.wav with its name; use "Perform ASR." to let the model detect the language.

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

Check the round trip, offline

Read transcript.txt and compare the transcript with the sentence you typed: the date and time should match exactly. Disconnect from the internet and repeat both commands to confirm everything runs on this computer. For a browser chat with audio attachments, llama-server with the same -m and -mm files serves a web page at http://127.0.0.1:8080.

03
SUCCESS CHECK · LFM3-Audio-2B · Q4_K_M GGUF

Speech you can play and a transcript that matches

speech.wav says the sentence you typed, and transcribing it prints the same sentence, including the day and time, with the internet disconnected.

Live, streaming voice chat uses llama.cpp’s experimental /v1/realtime API and is not covered here. Commands are Liquid AI’s published llama.cpp examples, checked November 9, 2026; not run by YouRunAI.

Back to setup steps

When it doesn’t go to plan

llama.cpp says the architecture lfm3 is unknown.

Your llama.cpp is older than v0.8.0. Upgrade it (winget upgrade llama.cpp or brew upgrade llama.cpp) and check the version again.

The transcript describes the audio instead of transcribing it.

Keep the exact system prompt "Perform ASR in English." and the "<__media__>" prompt, and use --temp 0.

Your own recording fails to load.

Convert it to WAV or MP3 first; phone apps often save M4A.

REFERENCE LIBRARY

Sources and files

Original instructions, model files, and compatibility notes behind this setup.

3 SOURCES

The model behind this workflow

LFM3-Audio-2B

Keep exploring

Text
SETUP GUIDE

Qwen3.5 · 9B private chat setup

Source-backed package and platform-route plan for private local chat with Qwen3.5 · 9B. Preserves the official Ollama 9B package, a smaller 4B family fallback, and a clearly labeled community uncensored GGUF option.

Freshness 37 out of 100. Release age: 260 days old, Feb 27, 2026. Measures age, not quality.
Popularity 91 out of 100. 6,201,482 downloads in 30 days; 2,357 lifetime likes. Checked Nov 13, 2026. Measures adoption, not quality.
SOFTWAREOllama
Coding
SETUP GUIDE

Build a private coding assistant with Qwen3.8 27B

Run Qwen3.8 27B with Ollama, connect it to Cline in VS Code, and make one reviewable code change in a tiny local project.

Freshness 68 out of 100. Repository age: 101 days old, Aug 5, 2026. Measures age, not quality.
Popularity 95 out of 100. 6,960,395 downloads in 30 days; 19,805 lifetime likes. Checked Nov 13, 2026. Measures adoption, not quality.
Arena Open Source Web coding: rank 13 of 63. Ranked model: Qwen3.8-27B. Original model ranking, not a benchmark of this package. Export dated Nov 11, 2026. Source checked Nov 13, 2026. Human preference ranking, not hardware suitability.+3
SOFTWAREOllama + Visual Studio Code + Cline + Python
Images
SETUP GUIDE

Create images locally with FLUX.2 Klein

Generate images from text prompts in ComfyUI with the fast distilled or more adjustable base 4B model. Save your results and reuse the visual workflow.

Freshness 31 out of 100. Release age: 303 days old, Jan 15, 2026. Measures age, not quality.
Popularity 77 out of 100. 438,415 downloads in 30 days; 1,117 lifetime likes. Checked Nov 13, 2026. Measures adoption, not quality.
SOFTWAREComfyUI