Release Notes
Here, you’ll find the latest updates, features, and fixes to our API.
For any questions or support, reach out to our team at [email protected]
vulavula.minor-2026.08.12-1
- Breaking: Removed
cs-zulas a supported Transcribe language code. Code-switched isiZulu is now served underzul— update your integration to passzulinstead. Requests usingcs-zulreturn a 400 Bad Request with the message “Invalid language code”. See Language Support. - Note: This change shipped without a deprecation window and without notifying affected API key owners in advance. That fell short of the standard we hold ourselves to. Breaking changes to language codes will, in future, be announced here and emailed directly to affected key owners ahead of the change. If this broke your integration, contact us at [email protected].
vulavula.minor-2025.09.25-1*
- Docs: Re-organised API Reference documentation with subsections
- Update: Enhanced uptime status page to include Translate and Transcribe APIs
- Update: Route
zullanguage Transcribe requests to new, higher accuracy model
vulavula.minor-2025.07.25-1
- Update: Migrated Translate resources to the EU region
- Update: Observability stack upgrades
vulavula.minor-2025.06.25-1
- Update: isiZulu Code Switch Improvements: We've released a new model that beta supports code-switching. This is in beta, contact us if you're interested in trying it out.
vulavula.minor-2025.06.18-1
- Update: small tweak to improve WER on English transcriptions
- Feature: code-switched isiZulu support with language code cs-zul [alpha]
- Performance: improved latency by ~20%
vulavula.minor-2025.06.12#0
- Fix: Transcribe Fast api connection issues.
vulavula.minor-2025.06.11#4
- Performance: Minor performance changes to reduce latency
vulavula.minor-2025.05.28-1
- Fix: disable expensive healthcheck process contributing to database connection issues
- Performance: tweak database connection pooling for improved stability
- Update: switched ASR model for minor improvement to WER
- Update: improved error handling and response when pipeline is saturated
vulavula.minor-2025.05.14-1
- Security: Patched a minor vulnerability in the platform's front-end codebase.
- Docs: Updated with better explanations of HTTP Error Codes.
- Performance: New scaling configuration to reduce Transcribe error rates when under continuous load.
transcribe.sync-2025.04.16-1
- Update: Improved diarisation logic for more accurate speaker identification, especially in overlapping or ambiguous segments.
- Fix: Addressed minor internal edge cases to better handle uncommon failure modes and improve overall robustness.
- Feature: Reintroduced word-level results in the response schema under
diarisation_result.words, enabling more granular analysis. Updated schema below.
Code
transcribe.sync-2025.04.09-1
- Feature: Introduced diarisation_result.timeline, providing a clear, turn-by-turn view of diarisation events including speech, music, and silence.
- Update: Refined transcription schema by removing deprecated fields from the output:
- container_name, blob_name, customer_id, project_id, storage_url, keychain_id, batch_transcription_id
- diarisation_result.starts, ends, words, sentences, audio_segments
- Fix: Resolved edge cases that were causing 500 Internal Server Errors. While edge-case 500 errors have been patched, occasional server errors may still occur under unhandled conditions. We’re actively monitoring and working to resolve these.
- Fix: Error messaging has been improved for clarity.
- Invalid language codes now trigger a 400 Bad Request with the message “Invalid language code”.
transcribe.sync-2025.03.28-1
- Performance: Adjusted baseline batch size for model inference, resulting in a major speed-up.
- Performance: Refactored sentence-level results algorithm providing a ~30% latency improvement.
- Feature: Deployed and integrated our new ASR model, improving Word Error Rate.
- Fix: Added Signal-to-Noise Ratio (SNR) warning for audio files that may cause inaccuracies in Diarisation results.
- Deprecation: Transcribe v1 endpoints have been deprecated.
- BETA: Music/silence detection is now integrated and available for use. Some issues are being investigated, with certain calls failing, potentially due to audio length.
- Feature: API release version details are now available here.
- Note: minor change to release naming scheme
transcribe.sync-2025.03.20#1
- Fix: Addressed file upload issues affecting new API key owners.
- Performance: Upgraded Diarization model to new machines for improved performance.
- Fix: Resolved keychain creation bug for new platform users.
transcribe.sync-2025.03.19#1
- Fix: Resolved HTTP 500 errors caused by SQL connection timeouts.
transcribe.sync-2025.03.13#1
- Feature: Added
warningmessages for files with a high signal-to-noise ratio. - Feature: Introduced sentence-level diarization results.
- Fix: Resolved issue where
nullspeaker IDs appeared in some results.
transcribe.sync-2025.03.10#1
- Performance: System stability improvements, including:
- Enhancements to diarization model configuration.
- Increased timeout for synchronous HTTP calls.
- Expanded capacity to meet demand with 10x concurrency.
transcribe.sync-2025.03.05#1
- Fix: Resolved transcoding failures for certain files; compressed WAV files are now handled correctly.
- Fix: Sanitized word-level diarization results by removing extraneous spaces and other formatting issues.
transcribe.sync-2025.03.04#1
- Feature: Basic API usage reporting is now available via a new API endpoint.
- Feature: Custom HTTP 503 response on the transcribe/sync/file endpoint indicates when the system is not yet ready to serve requests.
- Fix: Resolved an issue where the incorrect Language ID was returned despite clients specifying lang_code.
- Performance: Various stability and performance improvements made to the Transcribe Sync pipeline.
- Ops: Enhanced observability signals to support troubleshooting and issue resolution.
Last modified on

