Skip to content
exExperimentos
Speech & codecsResults17 Oct 2026

MOSS on a 3090: Q2 failed, AWQ4 stayed closer

Every profile began with the pinned BF16 generator. The comparison reused fixed reference codes and an FP32 decoder for the main quality measurements, keeping codec changes separate from generator quantization.

Key finding

AWQ4 stayed close to the BF16 reference on WavLM and character errors; the sensitivity Q2 candidate was rejected.

Edited finding from the pinned experiment record. The report and figure metadata preserve the original workload and limits.

The boundary

Three Spanish prompts, two seeds and one reference voice. Different bit budgets and a custom CUDA/Triton runtime prevent isolating the quantizer algorithm.

Data

Reviewed aggregate results with explicit units, sources and qualification limits. Different cohorts remain separate.

Recorded result

Q2 failed the tiny Spanish quality screen

Three Spanish prompts · two seeds · same cached codes and FP32 decoder

Q2 failed the tiny Spanish quality screenOriginal BF16: 1.53 normalized character error (%); Sensitivity Q2 · rejected: 121.85 normalized character error (%); Sensitivity Q3: 1.45 normalized character error (%); AWQ4: 1.70 normalized character error (%); AutoRoundQ3: 2.04 normalized character error (%). Insertions can push CER above 100%. Different bit budgets prevent isolating the quantizer algorithm.Original BF161.53Original BF16: 1.53 normalized character error (%)Sensitivity Q2 · rejected121.85Sensitivity Q2 · rejected: 121.85 normalized character error (%)Sensitivity Q31.45Sensitivity Q3: 1.45 normalized character error (%)AWQ41.70AWQ4: 1.70 normalized character error (%)AutoRoundQ32.04AutoRoundQ3: 2.04 normalized character error (%)0normalized character error (%)
  1. Original BF161.53
  2. Sensitivity Q2 · rejected121.85
  3. Sensitivity Q31.45
  4. AWQ41.70
  5. AutoRoundQ32.04

normalized character error (%)

Insertions can push CER above 100%. Different bit budgets prevent isolating the quantizer algorithm.

View data & source
Q2 failed the tiny Spanish quality screen · normalized character error (%)
ConfigurationValue
Original BF161.53
Sensitivity Q2 · rejected121.85
Sensitivity Q31.45
AWQ41.70
AutoRoundQ32.04

Origin: reviewed report table. Revision 7e6fdbe3b1d1.

Download measurement metadata (JSON)

Write-ups

Report moss-tts-awq/experimentos-v15-oQ-AWQ-auto-round-3090/README.md

Quantize from the original

Every profile began with the pinned BF16 generator. The comparison reused fixed reference codes and an FP32 decoder for the main quality measurements, keeping codec changes separate from generator quantization.

The useful and rejected candidates

Original BF16 had mean WavLM cosine 0.9837, UTMOSv2 3.192 and normalized pooled character error 1.53%. AWQ4 measured 0.9828, 3.166 and 1.70%. AutoRoundQ3 measured 0.9818, 3.241 and 2.04%.

Sensitivity Q2 fell to cosine 0.6845 and character error 121.85%; insertions can make character error exceed 100%. It was rejected. Nominal Q2/Q3 labels did not describe uniform effective storage: protected tensors and metadata raised effective bits per weight.

Memory and speed are separate

Recorded generator peaks ranged from 7.22 GiB for Q2 to 17.78 GiB for BF16. Those peaks included the resident reference decoder and exclude the separately measured extra allocation of FP32 decoding. The combined decoder RTF is a pooled timing estimate, not a single-process serving benchmark.

AWQ4 was a fidelity candidate and AutoRoundQ3 promising on automatic proxies. Neither substitutes for blinded human listening, and this CUDA prototype does not demonstrate Apple Silicon performance.

Evidence and publication boundary

This is an edited account of the recorded experiment. The linked archive is private; the methods, aggregate findings and limits are included above. Reference recordings, raw conversations, authentication material and workstation configuration are excluded.

More in Speech & codecs