Files
frames/docs
zooqueen 1d910c40de audio: name the voice route the CLI actually takes
Kokoro stays: it is an open-source model that runs on the user's machine, and
it is what `frames tts` invokes when there is no Hanzo credential. Hosted
speech on `POST /v1/audio/speech` is preferred when a credential resolves.

Three statements about that order were not true. providers.ts claimed to
mirror the media-use skill's resolution order, but that skill is hosted-only
and returns an error without a credential rather than falling back — the CLI's
fallback is its own. The unit test repeated the claim in its describe name.
The prompting guide opened with the hosted endpoint and then listed Kokoro
voice IDs under it, which are inputs to the local engine.
2026-08-13 18:10:27 -07:00
..