SDK for voice transformation

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

Loading audio samples...

Technicalities

Audio features

  • Can process any monophonic signals:
    • Speech
    • Singing voice
    • In any language
    • Music instruments (saxophone, flute, etc.)
  • Neutral parameters leads to perfect reconstruction (err<-200dB)
  • Known and constant latency before processing. Within 30-60ms (compensated for when using offline processing)

Technical features

  • Very low memory usage
  • No dynamic memory allocation
  • No GPU needed
  • On average time stretching is 500x faster than real-time, pitch scaling is ~180x real-time

Local processing

  • No processing on the cloud, no useless latency, maximal responsiveness
  • Full privacy. The audio never leaves the processing machine.
  • Controlled versions

Supported languages

PythonC/C++Swift
OS
LinuxLinux
WindowsWindows
macOSmacOS
iOSiOS
AndroidAndroid
Processing modes
Offline
Streaming
Real-time

Contact us to request wrappers for other languages!

Quick setup

Follow these steps to register and run a quick example.

1

Install the Python package

$pip install pitchmeld
2

Create an account

Sign up 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

License model: You pay to access the techno, you use it as much you want. No price scaling with usage, no tokens.

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