Meeting Clips/Conversation Clips are short-form video/audio that summarises a particular aspect of the conversation.
Clip Type | Description |
Action Items Clips | a short-form audio/video summarizing all the action items of the conversation |
Q&A Clips | a short-form audio/video summarizing all the questions and their corresponding responses in the conversation |
Conversation Highlights | a short-form audio/video summarizing all the highlights of the conversation |
Custom Clip | a short-form audio/video summarizing instances with custom keywords and keyphrases given as input |
clips.conversation
is set to true
under settings
objectclips.qa
key is set to true
under the settings
objectclips.action_items
key is set to true
under the settings
objectTransaction ID
is returned in the JSON body once the processing job is launched successfully.
This Transaction ID
can be used to check the status of the job or fetch the results of the job once the metadata is computed{"status":true,"transaction_id":32dcef1a-5724-4df8-a4a5-fb43c047716b,"message": " Compute job for file-id: 32dcef1a-5724-4df8-a4a5-fb43c047716b launched successfully"}
Speech to Text
has to be enabled for Action Items
to be enabled).
This can also happen when the input file_id is not of the supported format as shown in the example below.{"status":false,"error":{"code":"VDNF01","message":"FileTypeError: Require file to be of type Video"}}
curl --request POST 'https://api.marsview.ai/v1/conversation/clips/compute' \--header 'appSecret: 32dcef1a-5724-4df8-a4a5-fb43c047716b' \--header 'appId: 1ZrKT0tTv7rVWX-qNAKLc' \--header 'Content-Type: application/json' \--data-raw '{"settings":{"clips":{"qa":true,"conversation":true,"custom":["Marsview" , "Notes Platform", "Nvidia"]}}}'
Given below is a sample response JSON when the Status code is 200.
{"status":true,"transaction_id":32dcef1a-5724-4df8-a4a5-fb43c047716b,"message": " Compute job for file-id: 32dcef1a-5724-4df8-a4a5-fb43c047716b launched successfully"}
data
object returns the requested metadata if it is computed. The status
object shows the current state of the requested metadata. Status for each metadata field can take values "Queued"/"Processing"/"Completed
".
Shown below is a case where "qa clips" Job is in "Queued"
state and "Completed"
state. {"status":{"qa":"Queued","action_items":"Queued"}"data":{}}
{"status":{"qa":"Completed","action_items":"Completed"}"data":{"qa":{"presigned_url":"https://s3.aws.com/marsviewClipsBucket/12380/12.mp4?expires=1611146749"},"action_items":{"presigned_url":"https://s3.aws.com/marsviewClipsBucket/12380/13.mp4?expires=1611146749"},}}
Fields | Description |
| A URL to the Clips MP4 file that is requested. The Url is valid for 15 minutes since the time of request. |
​