
Python Speech Recognition in 2025
Learn about the different open-source libraries and cloud-based solutions you can use for speech recognition in Python.
Senior Developer Advocate
Automatic Speech Recognition
Learn about the different open-source libraries and cloud-based solutions you can use for speech recognition in Python.
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.
Senior Developer Advocate
Automatic Speech Recognition
Comparing Universal-2, Universal-1, and Whispers models at proper noun and alphanumeric detection tasks, text formatting, and hallucinations.
Senior Developer Advocate
Tutorials
Learn how to set up speech recognition in your browser using the Web Speech API and JavaScript.
Senior Developer Advocate
Announcements
AssemblyAI is now integrated with Langflow, a powerful low-code platform for building generative AI applications.
Senior Developer Advocate
Tutorials
Learn how to integrate Speech-to-Text functionality into Django and build an example app.
Senior Developer Advocate
Tutorial
Learn how to use Python to automatically identify languages in audio files.
Senior Developer Advocate
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.
Senior Developer Advocate
Tutorials
Learn how to use the Claude 3 models with audio and video data in Python.
Senior Developer Advocate
Tutorials
Learn how to build a Next.js video conferencing app that supports video calls with live transcriptions and an LLM-powered meeting assistant.
Senior Developer Advocate, Developer Advocate at Stream
Announcements
Learn how to build a real-world application working with audio data in this free video course.
Senior Developer Advocate
Tutorials
This article shows how Speech Recognition can be integrated into your Go application in only a few lines of code.
Senior Developer Advocate
Tutorials
Learn how to create VTT subtitle files for videos using Python in this easy-to-follow guide.
Senior Developer Advocate
Tutorials
Learn how to create SRT subtitle files for videos using Python in this easy-to-follow guide.
Senior Developer Advocate
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.
Senior Developer Advocate
Tutorials
Learn how to identify key phrases and important words using Python and AssemblyAI.
Senior Developer Advocate
no-chatbot
Learn how to incorporate audio files into LlamaIndex and build an LLM-powered query engine in this step-by-step tutorial.
Senior Developer Advocate
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.
Senior Developer Advocate
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.
Senior Developer Advocate
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.
Senior Developer Advocate
Videos
Learn how to get started with the OpenAI API and GPT-3 in Python.
Senior Developer Advocate
Videos
Learn how to build a Python app that lets you study faster by automatically summarizing lectures!
Senior Developer Advocate
Videos
In this video, we learn about Reinforcement Learning and (Deep) Q-Learning.
Senior Developer Advocate
Videos
In this video tutorial, we learn about Unsupervised Machine Learning.
Senior Developer Advocate
Videos
In this video, we learn about Supervised Machine Learning, which is arguably the most important type of Machine Learning.
Senior Developer Advocate