Mindket

phonon-31m English for audio.cpp

Newversion 1 · updated

Overview

Speaks English text aloud on a CPU from a 31M text-to-speech model in GGUF form, for the audio.cpp runtime. Made for developers who want a small local voice model.

phonon-31m English for audio.cpp is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • An audio.cpp checkout built with the gradium_phonon family, which the card says is not merged yet
  • Python 3, to run the model manager script
  • Disk space for a small model of about 21 MB at 4-bit by Hugging Face's estimate
Runs in
  • audio.cpp, built with the gradium_phonon family
  • A CPU, through the cpu backend
  • Another audio.cpp backend, such as metal
  • Streaming mode, when you want the audio to arrive as it is made
Start with
python3 tools/model_manager_v2.py install gradium_phonon_31m_en_q8_0 --models-root models
audiocpp_cli --task tts --family gradium_phonon --model models/phonon-31m-en \
  --backend cpu --text "Hello from Phonon." --out speech.wav

Platform

iOSOperating system
AndroidOperating system

About

What it is

This is phonon-31m-en, an English text-to-speech model, converted to GGUF for the gradium_phonon family of audio.cpp. It is the same model, and only the file format differs. It needs an audio.cpp build that includes that family, and it does not load in llama.cpp.

Who it suits

It suits developers who want a small English voice model running locally through audio.cpp. Other Phonon runtimes cover the command line, Python, browsers, iOS and Android.

Who runs it
IndustryWho uses itHow they use itExample
SoftwareDevelopers using audio.cppAdd spoken output to a local toolRead a status message aloud
ResearchSpeech researchersTry a small text-to-speech model in GGUFCompare it with other local voices
AccessibilityApp buildersSpeak interface text for usersRead on-screen text in a desktop app

If you want to run it in llama.cpp, you can skip it. The card names a separate repository for that.

Where to use it

  • audio.cpp, built with the gradium_phonon family
  • A CPU, through the cpu backend
  • Another audio.cpp backend, such as metal
  • Streaming mode, when you want the audio to arrive as it is made
Jobs it does
Use caseWhoWhat they get back
Speak a line of EnglishDevelopersA WAV file of the speech
Stream speechApp buildersAudio delivered as it is generated
Switch the voiceTinkerersA different voice from a voice file you add

How to set it up

  • An audio.cpp checkout built with the gradium_phonon family, which the card says is not merged yet
  • Python 3, to run the model manager script
  • Disk space for a small model of about 21 MB at 4-bit by Hugging Face's estimate
  1. Get an audio.cpp build that includes the gradium_phonon family.
  2. Install the model with the model manager script.
  3. Run the audiocpp_cli command to speak a line of text.
python3 tools/model_manager_v2.py install gradium_phonon_31m_en_q8_0 --models-root models

audiocpp_cli --task tts --family gradium_phonon --model models/phonon-31m-en \
  --backend cpu --text "Hello from Phonon." --out speech.wav
pip install -U huggingface_hub
hf download gradium/phonon-31m-en-audiocpp

How to use it

Run audiocpp_cli from the audio.cpp checkout with your text. Pick another backend with the backend flag, and add the mode flag set to streaming to stream the audio. Spell out numbers, symbols and abbreviations in words first.

Options in the command
ToolWhat it does
--backendPicks the audio.cpp backend, such as cpu or metal
--mode streamingStreams the audio as it is made
--voice-idChooses a voice you copied into the model folder
--textThe text to speak
--outThe WAV file to write

Example

You run the command with the text "Hello from Phonon." and the cpu backend. It writes a file called speech.wav with that sentence spoken in the default voice.

For newcomers and experts

If you are new, text-to-speech turns written words into a spoken voice. The first small thing to try is the install line and the one speak command from the card.

If you know the field, the single GGUF file holds the model, config and tokenizer. The transformer's linear layers are 8-bit, and the rest, including the Mimi decoder, keeps the original precision. The model builds on Pocket TTS and the Mimi codec from Kyutai. The trade-off is availability: the needed audio.cpp family is not merged.

  1. Build audio.cpp with the Phonon family
  2. Install the model files
  3. Run audiocpp_cli with your text
  4. A WAV file of speech is written

Good to know

  • Voices: without a voice id you get the default voice. Extra voices sit in the gradium/phonon-voices repository, and you copy one into the model folder. The model cannot clone a voice from a recording.
  • Text: audio.cpp sends text to the tokenizer as written, so write out numbers, symbols and abbreviations.
  • Sampling: temperature 0.3, the same as the Phonon runtime.
  • License: apache-2.0.
  • Cost to run: no API key, account or paid service is named.
  • Data it reaches: you download files from Hugging Face, and the card names no other access.
  • Not for: llama.cpp, which has its own repository, and cloning a voice from a recording.

README and files

README

phonon-31m English for audio.cpp

Speaks English text aloud on a CPU from a 31M text-to-speech model in GGUF form, for the audio.cpp runtime. Made for developers who want a small local voice model.

Made by gradium on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: This is phonon-31m-en, an English text-to-speech model, converted to GGUF for the gradium_phonon family of audio.cpp. It is the same model, and only the file format differs. It needs an audio.cpp build that includes that family, and it does not load in llama.cpp.

Who it suits: It suits developers who want a small English voice model running locally through audio.cpp. Other Phonon runtimes cover the command line, Python, browsers, iOS and Android.

Title: Who runs it
Industry | Who uses it | How they use it | Example
Software | Developers using audio.cpp | Add spoken output to a local tool | Read a status message aloud
Research | Speech researchers | Try a small text-to-speech model in GGUF | Compare it with other local voices
Accessibility | App builders | Speak interface text for users | Read on-screen text in a desktop app

If you want to run it in llama.cpp, you can skip it. The card names a separate repository for that.

Where to use it:

  • audio.cpp, built with the gradium_phonon family
  • A CPU, through the cpu backend
  • Another audio.cpp backend, such as metal
  • Streaming mode, when you want the audio to arrive as it is made
Title: Jobs it does
Use case | Who | What they get back
Speak a line of English | Developers | A WAV file of the speech
Stream speech | App builders | Audio delivered as it is generated
Switch the voice | Tinkerers | A different voice from a voice file you add

How to set it up:

  • An audio.cpp checkout built with the gradium_phonon family, which the card says is not merged yet
  • Python 3, to run the model manager script
  • Disk space for a small model of about 21 MB at 4-bit by Hugging Face's estimate
  1. Get an audio.cpp build that includes the gradium_phonon family.
  2. Install the model with the model manager script.
  3. Run the audiocpp_cli command to speak a line of text.
python3 tools/model_manager_v2.py install gradium_phonon_31m_en_q8_0 --models-root models

audiocpp_cli --task tts --family gradium_phonon --model models/phonon-31m-en \
  --backend cpu --text "Hello from Phonon." --out speech.wav
pip install -U huggingface_hub
hf download gradium/phonon-31m-en-audiocpp

How to use it: Run audiocpp_cli from the audio.cpp checkout with your text. Pick another backend with the backend flag, and add the mode flag set to streaming to stream the audio. Spell out numbers, symbols and abbreviations in words first.

Title: Options in the command
Tool | What it does
--backend | Picks the audio.cpp backend, such as cpu or metal
--mode streaming | Streams the audio as it is made
--voice-id | Chooses a voice you copied into the model folder
--text | The text to speak
--out | The WAV file to write

Example: You run the command with the text "Hello from Phonon." and the cpu backend. It writes a file called speech.wav with that sentence spoken in the default voice.

For newcomers and experts: If you are new, text-to-speech turns written words into a spoken voice. The first small thing to try is the install line and the one speak command from the card.

If you know the field, the single GGUF file holds the model, config and tokenizer. The transformer's linear layers are 8-bit, and the rest, including the Mimi decoder, keeps the original precision. The model builds on Pocket TTS and the Mimi codec from Kyutai. The trade-off is availability: the needed audio.cpp family is not merged.

Build audio.cpp with the Phonon family
Install the model files
Run audiocpp_cli with your text
A WAV file of speech is written

Good to know:

  • Voices: without a voice id you get the default voice. Extra voices sit in the gradium/phonon-voices repository, and you copy one into the model folder. The model cannot clone a voice from a recording.
  • Text: audio.cpp sends text to the tokenizer as written, so write out numbers, symbols and abbreviations.
  • Sampling: temperature 0.3, the same as the Phonon runtime.
  • License: apache-2.0.
  • Cost to run: no API key, account or paid service is named.
  • Data it reaches: you download files from Hugging Face, and the card names no other access.
  • Not for: llama.cpp, which has its own repository, and cloning a voice from a recording.

On Hugging Face, 13 November 2026

  • Task: text to speech
  • Library: gguf
  • Parameters: 41.1M
  • Weights: about 21 MB at 4-bit (estimate)
  • Formats: GGUF
  • Downloads in the last 30 days: 36,865
  • Likes: 3
  • License: apache-2.0
  • Languages: en
  • Based on: gradium/phonon-31m-en
  • Tags: gguf, text-to-speech, phonon, audio.cpp

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download gradium/phonon-31m-en-audiocpp

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
phonon-31m English for audio.cpp This page36,865341.1Mapache-2.0
Ming 3.0 TTS 0.5B GGUFShares audio.cpp · text-to-speech · gguf70,8717—mit
phonon-31m-enShares phonon · text-to-speech · gguf248,57816041.1Mapache-2.0
phonon-31m English for llama.cppShares phonon · text-to-speech · gguf348321Mapache-2.0
phonon-31m English for Compute FlowShares phonon · text-to-speech · gguf56318.9Mapache-2.0
VieNeu-TTS v3 TurboShares text-to-speech · gguf2,151,800109131Mapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Developer

See all in Developer

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

open-code-review

alibaba · Kit

Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…

New50.7k