1
Speaker Labels bugfix
Reduced edge case errors with the Speaker Labels feature that could sometimes occur when the final utterance was a single word.
Check out the AssemblyAI changelog to see weekly accuracy and product improvements our team has been working on.
Powering incredible companies
1
Reduced edge case errors with the Speaker Labels feature that could sometimes occur when the final utterance was a single word.
1
We’ve introduced Multiple API Keys and Projects for AssemblyAI accounts. You can now create separate projects for development, staging, and production, making it easier to manage different environments. Within each project, you can set up multiple API keys and track detailed usage and spending metrics. All billing remains centralized while ensuring a clear separation between projects for better organization and control.
Easily manage different environments and streamline your workflow. Visit your dashboard to get started! 🚀
1
We’ve bifurcated our list endpoint into two separate endpoints - one for data processed on EU servers and one for data processed on US servers. Previously, the list endpoint returned transcripts from both regions.
The US list endpoint is https://api.assemblyai.com/v2/transcript
The EU list endpoint is https://api.eu.assemblyai.com/v2/transcript
When using these endpoints, transcripts are sorted from newest to oldest and can be retrieved for the last 90 days of usage. If you need to retrieve transcripts from more than 90 days ago please reach out to our Support team at support@assemblyai.com
.
1
Last week we delivered improvements to our October 2024 Universal release across latency, accuracy, and language coverage.
Universal demonstrates the lowest standard error rate when compared to leading models on the market for English, German, and Spanish:
Additionally, these improvements to accuracy are accompanied by significant increases in processing speed. Our latest Universal release achieves a 27.4% speedup in inference time for the vast majority of files (at the 95th percentile), enabling faster transcription at scale.
Additionally, these changes build on Universal's already best-in-class English performance to bring significant upgrades to last-mile challenges, meaning that Universal faithfully captures the fine details that make transcripts useable, like proper nouns, alphanumerics, and formatting.
You can read our launch blog to learn more about these Universal updates.
1
Our Speaker Diarization service now supports Ukrainian speech. This update enables automatic speaker labeling for Ukrainian audio files, making transcripts more readable and powering downstream features in multi-speaker contexts.
Here's how you can get started obtaining Ukrainian speaker labels using our Python SDK:
import assemblyai as aai
aai.settings.api_key = "<YOUR_API_KEY>"
audio_file = "/path/to/your/file"
config = aai.TranscriptionConfig(
speaker_labels=True,
language_code="uk"
)
transcript = aai.Transcriber().transcribe(audio_file, config)
for utterance in transcript.utterances:
print(f"Speaker {utterance.speaker}: {utterance.text}")
Check out our Docs for more information.