Categories

Audio Vocoder

Apply a vocoder effect using a carrier and modulator

Creates robotic, electronic voice effects by analyzing the spectral envelope of a modulator signal and applying it to a carrier signal. Classic effect used in electronic music, sci-fi, and voice synthesis.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

The voice or instrument to be vocoded (analyzed for spectral content).

Type of carrier signal that provides the timbre. Synth = clean electronic, Noise = gritty texture.

Base frequency for the synthesized carrier. Lower = deeper voice, Higher = brighter.

Waveform shape of the carrier oscillator.

Number of frequency bands to analyze. More bands = clearer articulation, less = smoother.

Window size for spectral analysis. Shorter = more responsive, Longer = smoother transitions.

0 0.8 1

Balance between dry (original) and wet (vocoded) signal.

API Documentation

Request Endpoint

POST /en/api/tools/audio-vocoder

Request Parameters

Parameter Name Type Required Description
modulatorFile file (Upload required) Yes The voice or instrument to be vocoded (analyzed for spectral content).
carrierType select No Type of carrier signal that provides the timbre. Synth = clean electronic, Noise = gritty texture.
carrierFreq number No Base frequency for the synthesized carrier. Lower = deeper voice, Higher = brighter.
carrierWaveform select No Waveform shape of the carrier oscillator.
bands number No Number of frequency bands to analyze. More bands = clearer articulation, less = smoother.
analysis number No Window size for spectral analysis. Shorter = more responsive, Longer = smoother transitions.
mix range No Balance between dry (original) and wet (vocoded) signal.
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/audio-vocoder to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-audio-vocoder": {
      "name": "audio-vocoder",
      "description": "Apply a vocoder effect using a carrier and modulator",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-vocoder",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]