An Azure communication platform for deploying applications across devices and platforms.
Hi @YSTK
Thank you for reaching us regarding the issue.
- Is the ~10-minute stop a documented limitation or a bug? If documented, please point to the relevant section of the docs.
Microsoft documentation does not mention any 10-minute (approximately 600–616 second) session timeout or hard limit for Real-time Transcription in Azure Communication Services Call Automation. The feature is expected to provide continuous transcription for the full duration of the call, up to the maximum call lifetime of 30 hours.
The silent discontinuation of TranscriptionData (without TranscriptionStopped or TranscriptionFailed events) while the WebSocket and call remain active is not described as expected behavior.
- If a documented limitation, what is the recommended pattern to continue transcription beyond 10 minutes within the same call?
Since this is not documented as a limitation, there is no official recommended pattern provided for handling a 10-minute cutoff.
Documentation assumes that once started, real-time transcription continues delivering TranscriptionData for the entire call duration.
- Given that
stop_transcription+start_transcription(8523) andupdate_transcription(both same and cross locale) all fail to refresh the session, is there any supported API or pattern to renew transcription within a single call?
No, there is currently no supported API or documented pattern to renew or refresh a transcription session within a single call.
-
StopTranscriptionfollowed byStartTranscriptionis not supported while a transcription is active (consistent with error 8523). -
UpdateTranscriptionis only documented for changing the locale or language detection settings, it does not reset or extend the internal transcription session.
- ACS Real-time Transcription is currently Public Preview. Is there a known GA timeline or roadmap for production support of long-running calls (i.e., calls exceeding 10 minutes)?
Real-time Transcription is still in Public Preview. There is no publicly announced GA date or specific roadmap timeline for full production support of long-running calls.
Reference:
https://learn.microsoft.com/en-us/azure/communication-services/concepts/call-automation/real-time-transcription
https://learn.microsoft.com/en-us/azure/communication-services/how-tos/call-automation/real-time-transcription-tutorial
https://learn.microsoft.com/en-us/azure/communication-services/whats-new
Kindly let us know if the above helps or you need further assistance on this issue.
Please "accept" if the information helped you. This will help us and others in the community as well.