Call

/v0.1/SoundTouch/

Applies SoundTouch effects to a live call

post/v0.1/SoundTouch/

Request

Request body application/x-www-form-urlencoded

CallUUIDstring required

Unique identifier of the call to send DTMF to

AudioDirection'in' | 'out'

Media stream to be altered, incoming or outgoing

PitchSemiTonesnumber float

Adjust the pitch in semitones

PitchOctavesnumber float

Adjust the pitch in octaves

Pitchnumber float

Adjust the pitch

Ratenumber float

Adjust the rate

Temponumber float

Adjust the tempo

Example request

{
  "CallUUID": "b7054b68-0620-455a-8ac7-f8f126853b9d",
  "AudioDirection": "in",
  "PitchSemiTones": 2,
  "PitchOctaves": 0.5,
  "Pitch": 4,
  "Rate": 3,
  "Tempo": 2
}

Response

Response

Message'SoundTouch Executed' | 'CallUUID Parameter Missing' | 'AudioDirection Parameter Must be 'in' or 'out'' | 'PitchSemiTones Parameter must be float' | 'PitchSemiTones Parameter must be between -14 and 14' | 'PitchOctaves Parameter must be float' | 'PitchOctaves Parameter must be between -1 and 1' | 'Pitch Parameter must be float' | 'Pitch Parameter must be > 0' | 'Rate Parameter must be float' | 'Rate Parameter must be > 0' | 'Tempo Parameter must be float' | 'Tempo Parameter must be > 0' | 'SoundTouch Failed -- Call not found' | 'SoundTouch Failed' required

Response message

Successboolean required

Whether the request was successful or not

Example response

{
  "Message": "SoundTouch Executed",
  "Success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.