Skip to content
exExperimentos
Speech & codecsResults13 Oct 2026

Keeping FP32 and moving Supertonic to Triton

Rather than reduce the CPU graph precision again, this follow-up used NVIDIA Triton’s ONNX backend with CUDA execution and the unchanged FP32 graphs. The paired comparison retained both speed and acoustic checks.

Key finding

The paired GPU test cut median first-audio time to about 0.35 seconds while preserving the measured ASR results.

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

The boundary

The 96-render comparison and later 48-request production validation are separate cohorts. Server timings exclude a complete physical two-iPhone call.

Data

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

Recorded result

FP32 GPU execution reduced first-audio delay

96 renders · 12 phrases per language · two repeats · paired CPU/GPU

FP32 GPU execution reduced first-audio delayEnglish · CPU: 1.154 median seconds to first PCM byte; English · Triton GPU: 0.349 median seconds to first PCM byte; Spanish · CPU: 1.079 median seconds to first PCM byte; Spanish · Triton GPU: 0.341 median seconds to first PCM byte. NVIDIA Triton ONNX backend with CUDA execution. Excludes ASR, phone capture and call network delay.English · CPU1.154English · CPU: 1.154 median seconds to first PCM byteEnglish · Triton GPU0.349English · Triton GPU: 0.349 median seconds to first PCM byteSpanish · CPU1.079Spanish · CPU: 1.079 median seconds to first PCM byteSpanish · Triton GPU0.341Spanish · Triton GPU: 0.341 median seconds to first PCM byte0median seconds to first PCM byte
  1. English · CPU1.154
  2. English · Triton GPU0.349
  3. Spanish · CPU1.079
  4. Spanish · Triton GPU0.341

median seconds to first PCM byte

NVIDIA Triton ONNX backend with CUDA execution. Excludes ASR, phone capture and call network delay.

View data & source
FP32 GPU execution reduced first-audio delay · median seconds to first PCM byte
ConfigurationValue
English · CPU1.154
English · Triton GPU0.349
Spanish · CPU1.079
Spanish · Triton GPU0.341

Origin: reviewed report table. Revision 7e6fdbe3b1d1.

Download measurement metadata (JSON)

Write-ups

Report tts/supertonic3-precision-triton-2026-10-13/triton/REPORT.md

A different optimization

Rather than reduce the CPU graph precision again, this follow-up used NVIDIA Triton’s ONNX backend with CUDA execution and the unchanged FP32 graphs. The paired comparison retained both speed and acoustic checks.

Faster first audio

English median TTFT changed from 1.154 seconds on CPU to 0.349 on the GPU route. Spanish changed from 1.079 to 0.341. Median RTF changed from 0.353 to 0.109 and from 0.345 to 0.107. Measured WER matched within each language, and waveform correlation exceeded 0.9994. The route used about 989 MiB of GPU memory.

Check the deployed path separately

A later forty-eight-request production API check passed. English TTFT was about 341 ms with RTF 0.110 and WER 3.57%; Spanish about 340 ms, RTF 0.107 and WER 3.09%. These numbers should not be pooled with the earlier paired corpus.

Synthetic two-way server exercises combining ASR, translation and synthesis passed with about 0.92/0.82 seconds of server turnaround. The physical phone was installed but locked, so this does not prove microphone capture, international network delay or real two-phone conversation acceptance.

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