SDK for voice transformation

Change the speed, pitch and timbre of voice with a high-quality, efficient and cheap tool

For SaaS

  • Pitch shifting
  • Time stretching
  • Spectral envelope stretching

For Music plugins

  • Constant or time-variable pitch shifting
  • Constant or time-variable time stretching
  • Spectral envelope stretching
  • Autotune / Pitch correction

Technical features

  • Can process any monophonic signals:
    • Speech (whatever language)
    • Singing voice
    • Music instruments (saxophone, flute, etc.)
  • Python SDK for offline processing (no real-time, no streaming modes)
  • C/C++ and Swift SDKs for both real-time, streaming and offline processing
  • Neutral parameters leads to perfect reconstruction (err<-200dB)
  • Very low memory usage
  • No dynamic memory allocation
  • Known and constant latency during processing
  • Latency < 60ms
  • Contact us to request wrappers for other languages!

Supported platforms

Python
LinuxmacOSWindows
C/C++
LinuxAndroidmacOSiOSWindows
Swift
macOSiOSLinux

Audio samples

Loading samples...

Quick setup

Follow these steps to register and run a quick example.

1

Install the Python package

$pip3 install pitchmeld
2

Create an account

Sign up here.

3

Create an API key

Generate an API key in your dashboard here.

4

Set the API key in your environment

$export PITCHMELD_KEY=your_api_key_here
5

Start using the Python package

$python3 -c "import pitchmeld; print(pitchmeld.__version__)"

You're all set!

Run a quick example

Load audio, pitch shift up by 1 octave, and save. Save the following in a .py file and run it with python:

1import soundfile as sf
2import pitchmeld as pm
3audio, sr = sf.read("input.wav")
4shifted = pm.transform(audio, sr, psf=2)
5sf.write("output.wav", shifted, sr)

Pricing

Choose the plan that works best for you.

Free

For testing purpose
  • Python SDK
  • Minimal support
  • Limited to 10min processing / month
  • No parallel processing
  • No real-time nor streaming processing
  • $0.00 / month
    Recommended

    Pro

    Regular user
  • Python SDK
  • Priority support
  • Unlimited processing
  • No parallel processing
  • No real-time nor streaming processing
  • €10.00 / month

    Enterprise

    Everything that's available
  • Python SDK
  • High-priority support
  • Unlimited processing
  • Unlimited parallel processing
  • Real-time and streaming processing
  • C SDK
  • Swift SDK
  • Disconnected SDKs
  • Custom support and services
  • Custom features