Mindket

phonon-31m English for Compute Flow

Newversion 1 · updated

Overview

Speaks English text through Arm's Compute Flow, from a 31M text-to-speech model packaged for the stock pocket-tts brick. For developers who use Compute Flow and want a small voice.

phonon-31m English for Compute Flow 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
  • Compute Flow, with its command line tool
  • Python, only if you download the files by hand with the Hugging Face tools
  • Disk space for a small model, about 9 MB at 4-bit by Hugging Face's estimate
Runs in
  • Arm's Compute Flow, on the stock tts:pocket-tts brick
  • A native build made with compute-flow build native
  • The tts_cli program that the build produces
Start with
compute-flow model install tts:pocket-tts phonon-31m-en
compute-flow build native
./build_native/tts_cli -m @manifest/pocket-tts/phonon-31m-en/phonon_manifest.json \

Platform

iOSOperating system
AndroidOperating system

About

What it is

This is phonon-31m-en, an English text-to-speech model, packaged for Arm's Compute Flow. It works on the standard tts:pocket-tts brick unchanged, since Phonon shares Pocket TTS's architecture. It is the same model, and only the file format differs.

Who it suits

It suits developers who already use Compute Flow and want a small English voice. Other Phonon runtimes cover the command line, Python, browsers, iOS and Android.

Who runs it
IndustryWho uses itHow they use itExample
SoftwareCompute Flow developersAdd a speech step to a pipelineSpeak a short message from a program
ResearchSpeech researchersCheck a model across several runtimesCompare the package with the Phonon runtime
EmbeddedTeams building small devicesTry a compact voice modelSpoken prompts from a small app

If you do not use Compute Flow, you can skip it. The card names other repositories for llama.cpp and audio.cpp.

Where to use it

  • Arm's Compute Flow, on the stock tts:pocket-tts brick
  • A native build made with compute-flow build native
  • The tts_cli program that the build produces
Jobs it does
Use caseWhoWhat they get back
Speak a line of EnglishDevelopersAudio for a prompt you pass in
Offline speech stepsPipeline buildersA package that runs from a manifest file

How to set it up

  • Compute Flow, with its command line tool
  • Python, only if you download the files by hand with the Hugging Face tools
  • Disk space for a small model, about 9 MB at 4-bit by Hugging Face's estimate
  1. Install the model in Compute Flow once the brick lists it.
  2. Build the native program.
  3. Run tts_cli with the manifest and your text.
compute-flow model install tts:pocket-tts phonon-31m-en
compute-flow build native
./build_native/tts_cli -m @manifest/pocket-tts/phonon-31m-en/phonon_manifest.json \
  -p "Hello from Phonon." -t 1
hf download gradium/phonon-31m-en-compute-flow --local-dir phonon-31m-en
(cd phonon-31m-en && shasum -a 256 -c SHA256SUMS)
./build_native/tts_cli -m phonon-31m-en/phonon_manifest.json -p "Hello from Phonon." -t 1

How to use it

Run tts_cli with the manifest path and the text to speak. If the brick does not list the model yet, download this repository, check the checksums, and pass the manifest's path. Spell out numbers, symbols and abbreviations in words first.

Commands in the quickstart
ToolWhat it does
compute-flow model installAdds the model to the pocket-tts brick
compute-flow build nativeBuilds the native program
tts_cliSpeaks the text given with the p option
shasum -a 256 -c SHA256SUMSChecks the downloaded files against their checksums

Example

You run tts_cli with the manifest and the text "Hello from Phonon." The program speaks that sentence in the package's default voice. The card does not say which output file or device you get.

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 card's quickstart with its one sample sentence.

If you know the field, the package splits the model into ONNX parts, a Q8_0 flow-matching transformer for llama.cpp and an f32 LiteRT Mimi decoder. The card lists four differences from the Phonon runtime, such as an exact versus approximate GELU, and says the audio is not sample-identical. The trade-off is a later first audio, since the voice prompt is fed in again on every request.

  1. Install the model into the brick
  2. Build the native program
  3. Run tts_cli with a manifest and text
  4. Speech is generated frame by frame

Good to know

  • Voice: the package holds the default voice only.
  • Length: under the manifest, each request produces at most 500 frames, about 40 seconds of speech.
  • Sampling: temperature is 0.3 as in the Phonon runtime, and the model's own end-of-speech threshold is +4.0.
  • Differences: the card lists four, including a small shift in the generated latents.
  • 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: changing the speaker count or duration settings, which are fixed at their defaults.

README and files

README

phonon-31m English for Compute Flow

Speaks English text through Arm's Compute Flow, from a 31M text-to-speech model packaged for the stock pocket-tts brick. For developers who use Compute Flow and want a small voice.

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, packaged for Arm's Compute Flow. It works on the standard tts:pocket-tts brick unchanged, since Phonon shares Pocket TTS's architecture. It is the same model, and only the file format differs.

Who it suits: It suits developers who already use Compute Flow and want a small English voice. 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 | Compute Flow developers | Add a speech step to a pipeline | Speak a short message from a program
Research | Speech researchers | Check a model across several runtimes | Compare the package with the Phonon runtime
Embedded | Teams building small devices | Try a compact voice model | Spoken prompts from a small app

If you do not use Compute Flow, you can skip it. The card names other repositories for llama.cpp and audio.cpp.

Where to use it:

  • Arm's Compute Flow, on the stock tts:pocket-tts brick
  • A native build made with compute-flow build native
  • The tts_cli program that the build produces
Title: Jobs it does
Use case | Who | What they get back
Speak a line of English | Developers | Audio for a prompt you pass in
Offline speech steps | Pipeline builders | A package that runs from a manifest file

How to set it up:

  • Compute Flow, with its command line tool
  • Python, only if you download the files by hand with the Hugging Face tools
  • Disk space for a small model, about 9 MB at 4-bit by Hugging Face's estimate
  1. Install the model in Compute Flow once the brick lists it.
  2. Build the native program.
  3. Run tts_cli with the manifest and your text.
compute-flow model install tts:pocket-tts phonon-31m-en
compute-flow build native
./build_native/tts_cli -m @manifest/pocket-tts/phonon-31m-en/phonon_manifest.json \
  -p "Hello from Phonon." -t 1
hf download gradium/phonon-31m-en-compute-flow --local-dir phonon-31m-en
(cd phonon-31m-en && shasum -a 256 -c SHA256SUMS)
./build_native/tts_cli -m phonon-31m-en/phonon_manifest.json -p "Hello from Phonon." -t 1

How to use it: Run tts_cli with the manifest path and the text to speak. If the brick does not list the model yet, download this repository, check the checksums, and pass the manifest's path. Spell out numbers, symbols and abbreviations in words first.

Title: Commands in the quickstart
Tool | What it does
compute-flow model install | Adds the model to the pocket-tts brick
compute-flow build native | Builds the native program
tts_cli | Speaks the text given with the p option
shasum -a 256 -c SHA256SUMS | Checks the downloaded files against their checksums

Example: You run tts_cli with the manifest and the text "Hello from Phonon." The program speaks that sentence in the package's default voice. The card does not say which output file or device you get.

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 card's quickstart with its one sample sentence.

If you know the field, the package splits the model into ONNX parts, a Q8_0 flow-matching transformer for llama.cpp and an f32 LiteRT Mimi decoder. The card lists four differences from the Phonon runtime, such as an exact versus approximate GELU, and says the audio is not sample-identical. The trade-off is a later first audio, since the voice prompt is fed in again on every request.

Install the model into the brick
Build the native program
Run tts_cli with a manifest and text
Speech is generated frame by frame

Good to know:

  • Voice: the package holds the default voice only.
  • Length: under the manifest, each request produces at most 500 frames, about 40 seconds of speech.
  • Sampling: temperature is 0.3 as in the Phonon runtime, and the model's own end-of-speech threshold is +4.0.
  • Differences: the card lists four, including a small shift in the generated latents.
  • 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: changing the speaker count or duration settings, which are fixed at their defaults.

On Hugging Face, 13 November 2026

  • Task: text to speech
  • Library: litert
  • Parameters: 18.9M
  • Weights: about 9 MB at 4-bit (estimate)
  • Formats: GGUF
  • Downloads in the last 30 days: 56
  • Likes: 3
  • License: apache-2.0
  • Languages: en
  • Based on: gradium/phonon-31m-en
  • Tags: litert, tflite, onnx, gguf, text-to-speech, phonon, compute-flow, sentencepiece

Links

Get the model

Download its files with Hugging Face's command line:

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

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 Compute Flow This page56318.9Mapache-2.0
Scylla's BandShares litert · tflite · text-to-speech92917—apache-2.0
HolosTTSShares litert · tflite · text-to-speech9518—mit
Idol on LiteRTShares litert · tflite1,0665—apache-2.0
phonon-31m-enShares phonon · text-to-speech · gguf248,57816041.1Mapache-2.0
phonon-31m English for audio.cppShares phonon · text-to-speech · gguf36,865341.1Mapache-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

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

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

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