Create Transcription

Create Transcription

POST

{endpoint}conversion/create

MANDATORY PARAMETERS

Name Descriptions
link Public url of the audio or video file (or)
file[] Audio or video file attachment
taskType ‘transcript’ or ‘translation’ (string)
turn_hours 24 or 48 (int)

Note: If taskType is “translation”, add an additional mandatory parameter

Name Descriptions
translation_language “hi”

OPTIONAL PARAMETERS

Name Descriptions
language Transcription language. default (en-US)
name Transcription title

*Maximum supported upload file size is 5GB

Supported Languages

Transcription supported languages

  • Australian English (en-AU)
  • British English (en-GB)
  • Indian English (en-IN)
  • US English (en-US)
  • French (fr-FR)
  • Canadian French (fr-CA)
  • German (de-DE)
  • Indian Hindi (hi-IN)
  • Italian (it-IT)
  • Korean (ko-KR)
  • Brazilian Portuguese (pt-BR)
  • Spanish (es-ES)
  • US Spanish (es-US)
  • English Singapore (en-SG)

Example Request

curl -X POST \
  {endpoint}conversion/create \
  -H 'Authorization: Bearer 6413a1acf4df6c41d028d0970ecc8b28' \
  -H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
  -F 'file[]=@/audio/aim2please.mp3' \
  -F 'name=my transcription' \
  -F 'taskType=transcript' \
  -F 'turn_hours=48' \
  -F language=en-IN

curl -X POST \
  {endpoint}conversion/create \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'link=https%3A%2F%2Ffile-examples.com%2Fwp-content%2Fuploads%2F2017%2F11%2Ffile_example_MP3_1MG.mp3&name=my%20audio%20url%20transcription'

Example Response

{
    "status": "OK",
    "message": "1 file(s) uploaded successfully",
    "id": "ee034430-87d4-4946-9d37-08431180abee"
}