MyVocal exposes several product APIs behind one public host and one
accessKey header: Voice, Text-to-Speech (including the Accent model), AI Cover, Text-to-Music and Interpretation.Product lines
What you can build with MyVocal
- Clone a custom voice with the Voice API.
- Generate speech with that voice using the Text-to-Speech API.
- Create AI song covers with the same voice using the AI Cover API.
- Generate original music from a text brief with the Text-to-Music API.
- Translate and dub an uploaded audio or video file with the Interpretation API.
Core workflow
Voice-based integrations usually follow a simple flow:- Clone or prepare a voice
- Use the voice for text-to-speech
- Use the same voice for AI song covers
Text-to-Music and Interpretation are not voice-dependent. They take a text brief (Text-to-Music) or an uploaded media file (Interpretation), so they do not require a cloned voice, and they do not require a workspace/browser session. Both authenticate with the same
accessKey header.Synchronous, streaming and asynchronous APIs
- Voice and user info return JSON immediately.
- Text-to-Speech returns an audio stream; read
Content-Typebefore trusting the body. - AI Cover uses a callback URL that you provide. See Callback.
- Text-to-Music and Interpretation are poll-based. They return a project/job identifier immediately, then you poll the project or job endpoints until the resource reaches a terminal state. They do not require a callback URL and do not deliver webhooks.
How TTS models work
If you are calling the Text-to-Speech API, you can either use the default model path or explicitly choose a publicmodelId such as myvocal_v3.
- Default model path: do not send
modelId. - Explicit model path: send a public
modelId, for examplemyvocal_v3.
Next steps
Quickstart
Make your first MyVocal API call in a few steps.
Authentication
Use your accessKey to authenticate API requests.
TTS Models & Migration
Learn when to use the default TTS path and when to use
myvocal_v3.Text-to-Music quickstart
Go from a creative brief to a downloadable MP3.
Interpretation quickstart
Upload a file and produce translated dubbing.
Characters, quotes and retries
Understand quoting, reservation, settlement and release.
