Thoughts and insights from
AssemblyAI
Collections
Build & Learn
Assembly Required
Use Cases
Releases
Customer Spotlights
Newsletter
Topics
AI Concepts
Automatic Speech Recognition
Conversation Intelligence
JavaScript
Product Management
Python
Streaming Speech-to-Text
Sign up for AssemblyAI
Use our API
Build & Learn
Tutorial
AI Concepts
Product Management
Python
JavaScript
Generative AI
Latest posts
August 7, 2025
Offline speech recognition with Whisper: Browser + Node.js implementations
By
Tema Bolshakov
,
Contributer
Whisper
Speech-to-Text
August 7, 2025
How to use Whisper API to transcribe audio in JavaScript
By
Tema Bolshakov
,
Contributer
Whisper
Speech-to-Text
August 7, 2025
Using multichannel and speaker diarization
By
Patrick Loeber
,
Senior Developer Advocate
Tutorial
Speaker Diarization
Multichannel
August 7, 2025
How to automatically transcribe Zoom calls in real-time with Recall.ai and AssemblyAI
By
Ryan O'Connor
,
Senior Developer Educator
Tutorial
Streaming Speech-to-Text
Zoom
Explore all
September 24, 2024
Speech recognition with Ruby using Universal-1
By
Niels Swimberghe
,
Tutorial
Ruby
Universal-1
September 12, 2024
How to identify languages in audio data using Python
By
Patrick Loeber
,
Senior Developer Advocate
Tutorial
Automatic Speech Recognition
Python
September 10, 2024
How to perform Speaker Diarization in Python
By
Ryan O'Connor
,
Senior Developer Educator
Tutorial
Speaker Diarization
Python
September 9, 2024
Speaker diarization vs speaker recognition - what's the difference?
By
Ryan O'Connor
,
Senior Developer Educator
AI Concepts
Speaker Diarization
September 5, 2024
Build a Discord Voice Bot to Add ChatGPT to Your Voice Channel
By
Michael Nyamande
,
Tutorial
ChatGPT
JavaScript
September 4, 2024
What is speech recognition? A comprehensive guide
By
Kelsey Foster
,
Growth
AI Concepts
Automatic Speech Recognition
August 29, 2024
What is speech to text? The complete guide
By
Jesse Sumrak
,
Featured writer
AI Concepts
Automatic Speech Recognition
August 28, 2024
Analyze Audio from Zoom Calls with AssemblyAI and Node.js
By
David Ekete
,
Tutorial
JavaScript
Zoom
August 21, 2024
Decoding Strategies: How LLMs Choose The Next Word
By
Marco Ramponi
,
No items found.
August 12, 2024
What is Customer Success? The key role of technical customer success and support teams in winning and retaining customers
By
Jesse Sumrak
,
Featured writer
Customer Success
August 9, 2024
The Best Audio File Formats for Speech-to-Text: A Guide
By
Patrick Loeber
,
Senior Developer Advocate
AI Concepts
Automatic Speech Recognition
August 6, 2024
Generate subtitles with AssemblyAI and Zapier
By
Niels Swimberghe
,
Tutorial
Subtitles
Zapier
August 5, 2024
How to evaluate AI models and systems: Why objective benchmarks are important
By
Kelly Moon
,
Product Management
July 19, 2024
Get started using Claude 3.5 Sonnet with audio data
By
Patrick Loeber
,
Senior Developer Advocate
Tutorial
Claude 3.5 Sonnet
July 18, 2024
Speech-to-Text security: Top foundational security questions to consider for your next project using speech
By
Miki Fukushima
,
Product Management
Automatic Speech Recognition
Security
July 15, 2024
Florence-2: How it works and how to use it
By
Ryan O'Connor
,
Senior Developer Educator
AI Concepts
Florence-2
July 12, 2024
How to Create a Real-Time Language Translation Service with AssemblyAI and DeepL in JavaScript
By
,
Tutorial
Streaming Speech-to-Text
JavaScript
July 8, 2024
Create Multi-Lingual Subtitles with AssemblyAI and DeepL
By
Aniket Bhattacharyea
,
Tutorial
Go
Subtitles
July 2, 2024
Build an AI-powered video conferencing app with Next.js and Stream
By
Stefan Blos
,
Developer Advocate at Stream
Tutorial
Next.js
Stream
June 24, 2024
Transcribe and generate subtitles for YouTube videos with Node.js
By
Niels Swimberghe
,
Tutorial
Subtitles
JavaScript
Previous
Load more
4 / 13
Subscribe to AssemblyAI’s newsletter
By clicking “Submit” you agree to our
TOS
and
Privacy Policy
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.