Hi Stéphane,
I think this may be due to the difference between near real-time transcription events and the final processed transcript.
The EventBridge topic appears to provide the near real-time transcription output, while the REST API/UI transcript looks like the final processed version with additional formatting such as capitalisation and punctuation.
This also aligns with the Speech and Text Analytics overview, which says full analysis is performed immediately after the interaction is completed.
Related thread:
https://community.genesys.com/discussion/transcription-notification-event
So I wouldn't treat the EventBridge decoratedTranscript as incorrect, it's likely just less final than the API/UI transcript.
Hope this helps, and someone from the community might be able to add more to this
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------
Original Message:
Sent: 04-30-2026 09:18
From: Stéphane Labrune
Subject: Difference bewteen API Rest and EventBridge For transcription
Hello,
I am currently testing the retrieval of conversation transcriptions and I noticed a slight difference between using the REST APIs and the events retrieved via AWS Bridge.
The API used: /api/v2/speechandtextanalytics/conversations/{conversationId}/communications/{communicationId}/transcripturl
The Topic used: v2.conversations.{id}.transcription
During a conversation (in French): I used the word "alors" ( "so" in english).
Via AWS EventBridge :
- transcript: "alors"
- decoratedTranscript: "alors"
Via REST API:
- "test": "alors"
- "decoratedText": "Alors,"
In the GenesysCloud UI, it is displayed as "Alors,".
Is there an error in the AWS Bridge event on the "decoratedTranscript" field?
Thank you in advance.
#PlatformAPI
------------------------------
Stéphane Labrune
NA
------------------------------