Using Multichannel and Speaker Diarization
Learn how Multichannel transcription and Speaker Diarization work, what their outputs look like, when to use each feature, and how you can implement them.
Senior Developer Advocate
Automatic Speech Recognition
Learn how Multichannel transcription and Speaker Diarization work, what their outputs look like, when to use each feature, and how you can implement them.
Automatic Speech Recognition
Comparing Universal-2, Universal-1, and Whispers models at proper noun and alphanumeric detection tasks, text formatting, and hallucinations.
Tutorials
Learn how to set up speech recognition in your browser using the Web Speech API and JavaScript.
Announcements
AssemblyAI is now integrated with Langflow, a powerful low-code platform for building generative AI applications.
Tutorials
Learn how to integrate Speech-to-Text functionality into Django and build an example app.
Tutorial
Learn how to use Python to automatically identify languages in audio files.
Automatic Speech Recognition
Learn about the best audio and video formats for speech-to-text applications, as well as best practices for audio post-processing techniques.
Tutorials
Learn how to use the Claude 3 models with audio and video data in Python.
Tutorials
Learn how to build a Next.js video conferencing app that supports video calls with live transcriptions and an LLM-powered meeting assistant.
Announcements
Learn how to build a real-world application working with audio data in this free video course.
Tutorials
This article shows how Speech Recognition can be integrated into your Go application in only a few lines of code.
Tutorials
Learn how to create VTT subtitle files for videos using Python in this easy-to-follow guide.
Tutorials
Learn how to create SRT subtitle files for videos using Python in this easy-to-follow guide.
Tutorials
Learn how to get the transcript of a YouTube video with this easy-to-follow Python tutorial. We'll use yt-dlp to download YouTube videos, and automatically transcribe them with AssemblyAI.
Tutorials
Learn how to identify key phrases and important words using Python and AssemblyAI.
no-chatbot
Learn how to incorporate audio files into LlamaIndex and build an LLM-powered query engine in this step-by-step tutorial.
Tutorials
Learn how to incorporate audio files into LangChain and build an LLM app on top of spoken data in this step-by-step tutorial.
Announcements
We are excited to announce our AssemblyAI Creators program, a community of creators in the AI space who grow together and give back to the developer community.
Tutorials
This article shows how Real-Time Speech Recognition from a microphone recording can be integrated into your JavaScript application in only a few lines of code.
Videos
Learn how to get started with the OpenAI API and GPT-3 in Python.
Videos
Learn how to build a Python app that lets you study faster by automatically summarizing lectures!
Videos
In this video, we learn about Reinforcement Learning and (Deep) Q-Learning.
Videos
In this video tutorial, we learn about Unsupervised Machine Learning.
Videos
In this video, we learn about Supervised Machine Learning, which is arguably the most important type of Machine Learning.
Videos
In this video, we learn what Recurrent Neural Networks (RNNs) are and how they work.