Powered by high performance State Space Model technology.
Moon renders a hundred voices, forty languages, and every emotional register your product needs, at latencies under two hundred milliseconds.
Moon renders breath, hesitation, and the tiny half smile inside a word. Every voice ships with the range you would expect from a real one.
Sub two hundred millisecond first byte, region to region. Real time enough for a phone call, predictable enough for a soak test.
One import, one line to speak. Typed schemas, streaming primitives, and the specific control a production engineer expects.
Moon is the first voice API I have shipped in production
without asking a user to forgive the machine.
Drop in the Moon SDK, cast a voice, stream to the ear. The whole conversation lives in a single import.
// Cast a voice, stream a response, ship the same day import { Moon } from "@moon/client" const voice = new Moon({ cast: "sophie", warmth: "close" }) for await (const chunk of voice.speak(text)) { audio.write(chunk) } // First byte in 142ms, streamed to the ear.
Free for the first hundred thousand seconds. Bring a script, we bring the voice, and the first byte arrives in an hour.