curl works, presigned uri from AWS used to work. Now it doesn't. No useful error message. #250
-
Which Deepgram product are you using?Deepgram API DetailsI have been testing an application for weeks using the Deepgram API. It has been working well, even modifying the models I am using. Suddenly and without any useful error message, as of a few days ago, my presigned uri from AWS does not yield a transcript from Deegram's API. My lambda function sending that file to the api just times out. No useful error message from Deepgram that my credentials are bad or the file format is bad, etc. I have been using the same four or five files for testing and they have repeatedly worked in the past. Ideas? I am going to have to move off of Deepgram if this is not resolved soon. Cannot afford more down time with no useful error message as to why. If you are making a request to the Deepgram API, what is the full Deepgram URL you are making a request to?No response If you are making a request to the Deepgram API and have a request ID, please paste it below:No response If possible, please attach your code or paste it into the text box.This is the AWS generated presigned uri which has consistently worked when generated. Now it does not. This is only useful for 60 minutes from generation per AWS security policy, but the format is the same when each one is generated. If possible, please attach an example audio file to reproduce the issue.Tried to attach the mp3 file and got error message that you do not support this file type. Is this something new then? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @deantaylormax, I'm sorry that this error has cropped up. I don't know of any recent changes to the Deepgram product that would affect your ability to use a pre-signed URI to receive transcripts. I'm hearing that you're using the same Lambda code and test files, correct? The fact that you're not seeing any permission errors would lead me to conclude that this isn't an issue with AWS IAM permissions, pre-signed URL expiration, or Deepgram API key. Are you getting Deepgram request IDs back? If so, please share one and I will look into how the request is being processed on our side. I understand that your code has been working, but it may help to read over our guide on Using AWS S3 Presigned URLs with the Deepgram API, to see if it mentions some detail that is a clue to what may be going wrong here. |
Beta Was this translation helpful? Give feedback.
Hi @deantaylormax, I'm sorry that this error has cropped up. I don't know of any recent changes to the Deepgram product that would affect your ability to use a pre-signed URI to receive transcripts. I'm hearing that you're using the same Lambda code and test files, correct? The fact that you're not seeing any permission errors would lead me to conclude that this isn't an issue with AWS IAM permissions, pre-signed URL expiration, or Deepgram API key. Are you getting Deepgram request IDs back? If so, please share one and I will look into how the request is being processed on our side.
I understand that your code has been working, but it may help to read over our guide on Using AWS S3 Presig…