This guide will show you additional ways to make use of AssemblyAI’s Python and JavaScript SDKs.
Before we begin, make sure you have an AssemblyAI account and an API key. You can sign up for an AssemblyAI account and get your API key from your dashboard.
Sometimes errors are encountered because the version of the SDK you are using is not up to date. To see which version you are currently running, type this code in your terminal:
If this version is not the same as the current version of the Python SDK then you can update your version by typing this code in your terminal:
Catching and logging errors to the console is an easy way help you understand what is going wrong if the code does not run correctly.
Underneath the line of code where the transcript is created, transcript = transcriber.transcribe(audio_url, config), add the following code to catch and log any errors to the terminal:
If using the error handling code above then add this below it, otherwise add it after the transcript is created, transcript = transcriber.transcribe(audio_url, config):
To log the transcript ID for a transcription, after the transcript is created and below any error handling, add the following code:
To log the transcript ID for a transcription, after the transcript is created and below any error handling, add the following code:
Use the following code to retrieve a previous transcript:
You can also retrieve multiple transcripts, which are then returned in a single TranscriptGroup object: