Access the Inflect v3 Preview

Non-commercial evaluation preview. Approval is automatic. By accessing the covered materials, you agree to the Inflect Preview Evaluation License 1.0; no redistribution or hosted services. Upstream and earlier grants remain intact.

Log in or Sign Up to review the conditions and access this model content.

Inflect v3 family artwork. Conceptual illustration, not benchmark evidence.

Inflect Nano v3 Preview

Six voices in a compact neural checkpoint.
Six English voices. Local inference. 24 kHz speech.

Listen GitHub Models Discord Results

Preview release, not the final Inflect v3 launch. This page describes the checkpoint currently downloadable here. Sign in and accept the preview terms to request access; approval is automatic. New release-candidate components are evaluated separately, never silently substituted into this download.

Non-commercial evaluation only. The existing preview license does not permit model redistribution or hosted services. Final-release licensing remains undecided; earlier valid grants and upstream terms remain intact.

4,465,702 synthesis-core parameters  ·  18.93 MB FP32 checkpoint
Six fixed voices  ·  24 kHz mono  ·  Offline after setup

A 4.47M-parameter neural preview with the same six voice IDs as the rest of the family. Nano remains available for evaluation and comparison; it is not selected for the current private English release candidate.

Listen first  ·  Run locally  ·  Explore the evidence  ·  Release status

Six voices

Start with Cassidy and Mark, then compare all six. Each voice reads a different short passage; its passage stays the same across the four preview downloads.

CONVERSATION
Cassidy

Could you bring the smaller suitcase downstairs?

INSTRUCTIONS
Mark

Press the side button once, then wait until the indicator turns green.

EXPLANATION
Hope

A shadow becomes longer when the light source moves closer to the horizon.

NARRATION
James

Beyond the orchard, a narrow footpath curved toward the ruined tower.

DIALOGUE
Sophia

Wait! I left something important on the counter.

DIFFICULT-WORD STRESS TEST
Jasper

Photosynthesis, crystallography, and electromagnetic interference demand precise measurements.

Raw 24 kHz samples, without denoising, EQ or gain matching. Exact audio identities and downloads: sample manifest.

Choose your size

All four downloads provide the same six fixed voice IDs. Choose by footprint, then listen: a smaller model is not automatically the right trade-off for your text.

Preview Synthesis core FP32 checkpoint Position in the family
Mini 34,310,790 138.39 MB Quality-focused
Micro 12,632,966 51.62 MB Original Micro preview
Nano 4,465,702 18.93 MB Retained compact preview
Atom 157,190 0.66 MB Smallest synthesis core

These are synthesis-core counts, not total frontend-inclusive parameters, install size or peak memory. Complete accounting. Nano remains available; the separate private English release-candidate selection is Mini, Fast Micro and Atom. Private candidates are not silently substituted into these downloads. Release status.

Run locally

Accept access on the model page first, then use your own Hugging Face account. In an isolated Python 3.12 environment:

python -m pip install "huggingface_hub>=0.34"
hf auth login
hf download owensong/Inflect-Nano-v3-Preview --local-dir inflect-nano-v3-preview
cd inflect-nano-v3-preview
python -m pip install -r requirements.txt "loguru==0.7.3" "attrs==26.1.0"
python -m spacy download en_core_web_sm
python synthesize.py --voice cassidy --text "What would you like to hear next?" --output example.wav

Install the expected en_core_web_sm 3.8.0 assets before offline use. The supplied CLI, dependency prerequisites, Atom's optional CPU-LUT setup, platform caveats and revision-pinned commands are documented in the deployment guide. This is an evaluation package, not a certified all-platform installer.

Evaluation

Naturalness, pronunciation and runtime are different questions. We report them separately, identify the checkpoint behind each result, and retain the counts behind the percentages.

Sound quality / UTMOS v2

Higher is better. These are predicted naturalness scores, not human MOS or a listening vote. The historical Native96 panel uses 96 ordinary texts and two voice slots (192 clips). Atom was qualified later on that panel, rather than in the original joint run.

Public checkpoint UTMOS v2 Scored clips
Inflect Mini 3.978 192
Inflect Micro 3.725 192
Inflect Nano 3.454 192
Inflect Atom 2.733 192
Visual comparison, competitors and predictor limitations

The original dot plot uses an explicitly cropped 2.0-4.5 axis. Its original seven-system panel does not include the later Atom qualification. Full comparison and 0-5 view. UTMOS v2 and UTMOS22Strong are different predictors and are never pooled here.

Word accuracy / averaged WER

Lower is better. The Native96 headline is the arithmetic mean of four normalized, word-weighted corpus WERs, calculated before rounding. It is not a recognizer ensemble or a human-verified error rate. Small gaps do not establish a better-sounding model.

Public checkpoint ASR-mean WER Paired clips
Inflect Mini 0.269% 192
Inflect Micro 0.185% 192
Inflect Nano 0.926% 192
Inflect Atom 0.176% 192
Raw errors, recognizers, categories and larger test sets

WER is (substitutions + deletions + insertions) / reference words. Native96 has 2,700 reference words per recognizer. Recognizer edit counts are not counts of unique words pronounced incorrectly. Formatting normalization does not erase missing endings or changed meaning. Individual counts and category results.

Separate, later diagnostic runs used 500 CV3 texts and a random common cohort of 256 Seed-TTS texts. Only the published Mini and Atom identities were covered:

Published model CV3 / errors per reference words Seed-256 / errors per reference words
Inflect Mini 88/7377 (1.193%) 19/2808 (0.677%)
Inflect Atom 100/7377 (1.356%) 24/2808 (0.855%)

These later results use a substituted Qwen ASR implementation; Seed is a subset. They are not official Open TTS Leaderboard scores, not the four-ASR mean above, and not directly rankable against the leaderboard's published numbers. Original public Micro and Nano were not measured in those later runs. Protocol, coverage and limitations.

Runtime / CPU and GPU

Warm, complete-utterance timing of the original public checkpoints. Lower RTF is faster: RTF is generation wall time divided by audio duration. These are not cold-start or first-audio latency measurements.

Published preview CPU median RTF RTX 5090 median RTF
Inflect Mini 0.5159 0.0349
Inflect Micro 0.1896 0.0422
Inflect Nano 0.0805 0.0388
Inflect Atom 0.0481 Not in this panel

CPU: two physical AMD EPYC 7K62 cores. Atom's CPU row uses the approximate CPU-LUT backend; its default Torch backend is a different path. The original GPU panel covered Mini, Micro and Nano, not Atom. These tables must not be read as private Fast Micro results. Hardware, trials, backend choices and later Mini/Atom measurements.

Read the evaluation report  ·  Machine-readable metrics  ·  Historical benchmark archive

Release readiness

The current downloads remain preview releases. Their public weights, inference files, access rules and license have not changed in this documentation refresh. The working release-candidate line is Mini, FastMicro and Atom; the original Nano preview remains available here for evaluation.

Candidate validation and optional components

A separate private candidate uses stable 24 kHz defaults. Optional Mini enhancement and Cassidy-specific pitch controls are evaluated independently; neither is implied by this repository's samples, parameter count or benchmark rows. The small local four-way diagnostic found no demonstrated overall quality-proxy gain from making polish mandatory. It is not a substitute for final six-voice listening approval. No voice-cloning or paralinguistic-tag feature is promised in these downloads.

The separate candidate passed a clean, isolated Linux/CUDA install: 34 positive CLI cases and five invalid-input rejection checks. Broader checks rendered all 576 planned clips without failures, with separate CPU/GPU timing panels and completed recognition and quality-reader scoring. Final listening approval remains a separate gate. Candidate-only evidence is not a new benchmark for this published artifact. Scope and release gates.

Earlier separate R2 runtime validation

The October 31 R2 runtime measurements do not describe this published checkpoint: Nano is not included in the R2 candidate. They are not evidence about this download. Existing published quality and WER tables are unchanged; the paired ASR diagnostic applies only to the R2 Mini runtime.

Before you build

  • Fixed English voices. Voice cloning, emotion/event tags and true streaming are not included.
  • Listen to your actual text. Names, numbers, ambiguous readings and consonant endings can fail; unsupported or long input can be refused. Automated metrics do not certify every utterance.
  • Preview terms still apply. No commercial use, model redistribution or hosted services without separate permission. Do not infer voice or data clearance from automatic access approval.

Supported scope and provenance  ·  Current download vs release candidates  ·  Preview license  ·  Third-party notices


Help finish Inflect v3.
Join the Inflect Discord  ·  Report a sentence  ·  Explore the collection

For useful feedback, include the voice, exact non-sensitive text, repository revision, seed and what sounded wrong. Keep credentials and private voice recordings out of reports.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including owensong/Inflect-Nano-v3-Preview