DashboardAPI DocsChangelogSystem StatusMy Account
DashboardAPI DocsChangelogSystem StatusMy Account
  1. Text to Speech API
  • Introduction
  • Voice Library
  • API Authentication
  • Text to Speech API
    • WebSocket
    • Generate TTS
      POST
    • List Voices
      POST
  • VoxFX Effects API
    • Generate TTS with VoxFX
      POST
    • List VoxFX Effects
      GET
  • Voice Cloning API
    • Create Voice Clone
      POST
    • List Voice Clones
      GET
    • Get Single Voice
      GET
    • Edit Voice Clone
      PUT
    • Delete Voice Clone
      DELETE
  1. Text to Speech API

Generate TTS

POST
https://developer.voicemaker.in/api/v1/voice/convert
Generate ultra-realistic Text to Speech using the Voicemaker API. This endpoint converts your text into speech with customizable voice settings, effects, and audio parameters.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Successful audio generation
Body

🟠400Bad Request
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://developer.voicemaker.in/api/v1/voice/convert' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "Engine": "neural",
    "VoiceId": "ai3-Jony",
    "LanguageCode": "en-US",
    "Text": "Welcome to Voicemaker API.",
    "OutputFormat": "mp3",
    "SampleRate": "48000",
    "Effect": "default",
    "MasterVolume": "0",
    "MasterSpeed": "0",
    "MasterPitch": "0"
}'
Response Response Example
200 - success
{
    "success": true,
    "path": "https://developer.voicemaker.in/uploads/1605116292576-voicemaker.in-speech.mp3",
    "usedChars": 26,
    "remainChars": 999974,
    "remainKeyChars": 999974
}
Modified at 2025-11-22 19:38:10
Previous
WebSocket
Next
List Voices
Built with