Skip to content
FitForTool

Job 07 · Not yet tested

Best AI voice for narration or a voice agent?

Speech tools on one 300-word script. A person listens. We also record latency, price for that clip, and whether an API exists for a voice agent.

People picking a voice for narration or a spoken agent.

The standard test

Pack 0.1.0 · specified · 300-word narration

Same 300-word script

Setup

Generate speech from one script. A person reviews pronunciation, pacing, and artifacts. We record time-to-first-audio where the product exposes it, the price of the clip, and whether a streaming or API path exists. We do not publish a made-up listener score.

Inputs

The script and the voice settings, which are the same kind of choice for every tool (default voice unless the pack names one).

Time limit

One wall-clock cap for every tool in the job. The number is published with the pack before the first run and does not move between tools.

What we record

  • Listening notes
  • Latency
  • Cost of the clip
  • API or streaming path
  • Version
  • Plan

How the FitScore is built

FitScore = weighted average × 20, rounded to the nearest integer. The weighted average is the sum of (criterion score × weight) divided by 100.

  • Output quality30
  • Reliability15
  • Cost and free tier15
  • Speed10
  • Setup friction10
  • Agent, API, and MCP support10
  • Privacy and data10

5 excellent · 4 good · 3 usable · 2 poor · 1 fails. Full method.

Candidates

Candidates for Voice / TTS. This order is the launch list, not a ranking. No FitScores are published.

Unranked

ElevenLabs

ElevenLabs

—
Not yet testedNo test date

Version and plan recorded when a test is published

Unranked

OpenAI TTS

OpenAI

—
Not yet testedNo test date

Version and plan recorded when a test is published

Unranked

Cartesia

Cartesia

—
Not yet testedNo test date

Version and plan recorded when a test is published

Unranked

Hume

Hume

—
Not yet testedNo test date

Version and plan recorded when a test is published

Unranked

PlayHT

PlayHT

—
Not yet testedNo test date

Version and plan recorded when a test is published

Unranked

Google Gemini TTS

Google

—
Not yet testedNo test date

Version and plan recorded when a test is published

Questions this page answers

Best AI voice for narration or a voice agent?
FitForTool has not published a FitScore for this job. The launch candidates are ElevenLabs, OpenAI TTS, Cartesia, Hume, PlayHT, and Google Gemini TTS. Each one is listed as not yet tested. A ranking is published only after every tool in the comparison has had the same test pack run, and a person has reviewed the result. Until that page shows a FitScore, there is no winner.
How will FitForTool test voice / tts?
Same 300-word script. Generate speech from one script. A person reviews pronunciation, pacing, and artifacts. We record time-to-first-audio where the product exposes it, the price of the clip, and whether a streaming or API path exists. We do not publish a made-up listener score. We record listening notes, latency, cost of the clip, api or streaming path, version, and plan. Those notes are then scored from 1 to 5 on seven shared criteria. The pack has been specified and has not been run.
Can a vendor pay to rank higher on this job?
No. FitForTool does not sell position or score. A sponsorship, if we run one later, is labelled and sits outside the ranked list. An affiliate link is disclosed and does not change order. A vendor may ask for a retest, and we rerun the same pack. Sponsors do not see the result before it is public.
What does "Not yet tested" mean?
The tool is a candidate for this job. There is no published hands-on run, so there is no FitScore, no criterion score, and no rank. Research-only is a different label, used when we have read the docs and still have not run the pack. Neither label is a score.