
Post-call Transcription by Vonage Has Been Released!
The Vonage Video Post-call Transcription API is out of Beta and is now in General Availability for all users on the Vonage Developer Platform that use the Vonage Customer Dashboard. If you are still using the Tokbox portal to log in, you will still need to be granted access beforehand.
What is Post-call Transcription?
Post-call transcription is a feature of the Vonage Video API that uses artificial intelligence and state-of-the-art technologies to generate a text transcript of a recorded video call. When enabled, the API creates a transcription file after an archive recording is complete and provides it as a downloadable JSON file.
Post-call Transcription Benefits
While the Video API will return the transcription of the meeting, how you use it is up to you! Post-call transcription can help with improved record keeping, improved customer service, increased productivity, better data analysis, or whatever you can create, such as:
Facilitate note-taking of lectures, webinars, and workshops.
Analyze sales calls.
Document customer feedback and testimonials.
Generate meeting summaries and action items.
Create a searchable database of recorded interviews.
Getting Started with Post-call Transcription
To experience this new feature, we have created a sample application that can be quickly set up and run.
For your custom video applications, to enable transcription, you set the hasAudio
and hasTranscription
parameters to true in the body of the REST API call when starting an archive via the REST API. The transcription becomes available once the recording is complete and is returned as a compressed ZIP containing a structured JSON file. Each file includes:
Channel-specific audio transcriptions
Confidence scores and word-level timing
Formatted and raw transcript segments
An example of enabling transcription from a CURL request:
application_id="12345abc"
json_web_token="jwt_string" # replace with a JSON web token
data='{
"sessionId": "1_MX40NzY0MDA1MX5-fn4",
"hasAudio": true,
"hasVideo": true,
"hasTranscription": true,
"name": "archive_test",
"outputMode": "individual"
}'
curl \
-i \
-H "Content-Type:application/json" \
-X POST \
-H "Authorization: $json_web_token" \
-d "$data" \
https://video.api.vonage.com/v2/project/$application_id/archive
Got any questions or comments? Join our thriving Developer Community on Slack and tell us your experience with Post-call Transcription in the #video-api channel.
Share:
)
Chris is the Staff PHP Developer Advocate and Server SDK Initiative Lead. He has been programming for more than 15 years across various languages and types of projects from client work all the way up to big-data, large scale systems. He lives in Ohio, spending his time with his family and playing video and TTRPG games.