Use the Async API to get speech-to-text transcription from audio or video and extract follow-ups, topics, action-items, questions and intents from them.
This guide uses cURL to send audio or video to Symbl's APIs for processing. If the audio or video has multiple speakers Symbl will process that and separate the transcript by speaker. Before you get started with this guide you must sign up as a developer for Symbl. This will allow you to get the API keys needed to authenticate with Symbl and start using our APIs.
For this example we've provided you an audio file for you to upload. You can view the audio file here.
After you run execute the code above you should receive a Coversation ID (
conversationId) in the response. A Conversation ID is the key to receiving conversational insights from any conversation. As an example, here's a simple API call which grabs the speech-to-text transcription from the conversation.
Remember to replace the
conversationId in the API call with the Conversation ID you get from the previous API call.
Here's more data you can grab with our Conversation API:
View conversation topics
Summary topics provide a quick overview of the key things that were talked about in the conversation.
View action items
An action item is a specific outcome recognized in the conversation that requires one or more people in the conversation to take a specific action, e.g. set up a meeting, share a file, complete a task, etc.
This is a category of action items with a connotation to follow-up a request or a task like sending an email or making a phone call or booking an appointment or setting up a meeting.
Don't forget to sign up as a developer for Symbl to receive your API keys!