UStackUStack
SpeakoFlow Mini 0.8B icon

SpeakoFlow Mini 0.8B

SpeakoFlow Mini is a small English dictation-cleanup model for transcribed speech. It preserves already-correct text, handles speaker corrections and spoken formatting commands, and is designed for local offline use in SpeakoFlow.

SpeakoFlow Mini 0.8B

SpeakoFlow Mini 0.8B

SpeakoFlow Mini is a 0.8B GGUF model for dictation cleanup. It is designed to take already-transcribed speech and return a cleaned transcript, while leaving unchanged text untouched when no correction is needed.

The model card describes it as the second stage in SpeakoFlow's cleanup pipeline. A separate rule-based layer handles deterministic edits such as filler words, repeated words, punctuation, capitalization, numbers, dates, currency, and known jargon substitutions; SpeakoFlow Mini handles the cases that depend on judgment about what the speaker meant.

The repository says the model was fine-tuned from Qwen/Qwen3.5-0.8B with LoRA rank 16, then merged and quantized. It is described as English-only, not a chat model, and not a rewriter. The card also notes a 833 MB Q8_0 file size and a 2,509 ms median on a desktop CPU.

The model is distributed through the SpeakoFlow project and can be run locally with llama.cpp, llama-server, Ollama, or LM Studio according to the examples shown on the card.

Core features

No-op preservation

Preserves text that is already correct. The model card explicitly says that if nothing needs fixing, the output should match the input character for character.

Retraction handling

Handles self-corrections and retractions, such as replacing an earlier phrase with the later correction when the speaker changes their mind mid-sentence.

Dictation command cleanup

Applies spoken editing commands like new paragraph and scratch that, turning them into formatting changes instead of leaving the command words in the transcript.

Symbol and structure conversion

Recognizes spoken symbols and formatting intent, including email addresses, slash-separated paths, bullets, and paragraph breaks.

Rule-plus-model workflow

Uses a two-stage design: deterministic rules first, then this model for the cases that require judgment about intended meaning. The rules layer is published separately and can be used with or without the model.

Offline local deployment

Runs locally as a small GGUF model and is shipped in SpeakoFlow, a free offline voice assistant for Windows, macOS, and Linux.

Where it fits

  • Self-correction cleanup

    Use this model when a transcript includes a speaker correction, such as changing a date, time, name, or number mid-sentence, and the later correction should replace the earlier text.

  • Spoken command handling

    Use it for dictation commands that should become formatting changes, such as inserting a paragraph break or removing a statement after a scratch-that instruction.

  • Symbol normalization

    Use it after transcription when common spoken symbols need to be normalized, such as email addresses, slash-delimited paths, or other dictated punctuation.

  • Conservative transcript cleanup

    Use it in workflows where the transcript is already mostly correct and you want conservative edits that avoid rewriting the speaker's wording or meaning.

  • Local offline assistant workflow

    Use it in an offline voice-assistant setup on a desktop machine when you want a local model that can clean dictation without a hosted API.

Pros and Cons

Pros

  • Designed to preserve already-correct transcript text instead of polishing it unnecessarily.
  • Covers both deterministic cleanup rules and judgment-based corrections in a split workflow.
  • Can be used locally in an offline voice-assistant setup.
  • Publishes a separate rules layer and example sets, which makes the cleanup behavior easier to inspect and reproduce.
  • Shows concrete support for common dictation cases such as retractions, spoken symbols, disfluencies, and formatting instructions.

Cons

  • The model card warns that it is not a chat model or general-purpose rewriter, so it is meant for a narrow dictation-cleanup task.
  • The examples and description indicate an English-only focus.
  • Performance details come from the project card, but the published evaluation set is private, so the public examples are for demonstration rather than benchmarking.

FAQ

What does SpeakoFlow Mini do?

SpeakoFlow Mini is a dictation cleanup model. It takes transcribed speech and returns a cleaned transcript, preserving text that is already correct and applying only changes that can be inferred from the spoken content.

How does it fit into the SpeakoFlow cleanup workflow?

The model is meant to be used as the second stage in SpeakoFlow's two-stage cleanup workflow. The first stage handles deterministic rules such as filler words, punctuation, spacing, numbers, dates, and known jargon substitutions; this model handles cases that require judgment about what the speaker meant.

Is this a chat model or general-purpose text rewriter?

The card says the model is not a chat model and not a rewriter. It should receive the transcript as the user message, with no extra instructions, delimiters, or examples.

What language does it support?

The published examples and model card show English dictation cleanup. The card also says to keep the language of the text and never translate it.

Is there a public benchmark or evaluation set?

The repository publishes a shorter examples.jsonl file for trying the model and a separate dictation-cleanup-examples set for demonstration. The evaluation set itself is private, so published examples are not meant to be quoted as benchmark scores.

Quick Facts

Category
Speech-to-text
Model size
0.8B parameters
Format
GGUF
Base model
Qwen/Qwen3.5-0.8B
Language
English
Deployment
Local offline use via SpeakoFlow and common local runtimes