AWS SDK CPP. Transcribe streaming doesn't work #3086
Labels
bug
This issue is a bug.
p2
This is a standard priority issue
pending-release
This issue will be fixed by an approved PR that hasn't been released yet.
Describe the bug
Hi!
The issue: transcribe streaming doesn't work with CRTHttpClient for SDK's version more than 1.11.252. For 1.11.252 it's ok.
Why we are using CRT HTTP CLIENT?
We are using it because we have a performance issue when we use lib CURL.
With the version of CURL 7.87 the quality of the transcribe was good, but CPU usage was too high (every 3-5 sec spike of CPU usage to 100%). For one transcribing process is more or less OK, but for 30 is not).
With the version of CURL 7.88 we faced an issue with the quality of the transcribe (it looks like the CURL library does some optimization), but we had no performance issue.
We have no issue with the quality and performance with the CRT http client, so we have to use it.
After we've update the SDK to newest version, the SDK stopped to work.
After this logs, the connection is closing:
I found the similar issue but it was in 2021
#1806
logs.txt
Expected Behavior
I can use CRTHttpClient for new versions of SDK with no issue for realtime transcribe.
Current Behavior
No way use CRTHttpClient for new versions of SDK. The session is closing, can write audio event.
Reproduction Steps
Use libs for realtime transcribe. Can't WriteAudioEvent, got an error.
Possible Solution
No response
Additional Information/Context
No response
AWS CPP SDK version used
1.11.390
Compiler and Version used
gcc 12.2.0
Operating System and version
Debian 12
The text was updated successfully, but these errors were encountered: