Amazon Transcribe API: need assistance đź”´

Hi everyone,

I need to send audio files to Amazon transcription process to their API. I have no idea how to do it. Their description documentation is clear as dark water (for me). Any help or directions will be appreciate. Building a plugin for it, I’m your first buyer! :slight_smile:

Documentation: Amazon transcribe doc
API: Transcribe API and Javascript SDK

1 Like

A quick look and you should be able to do this with the API connector in Bubble. You need to StartTranscribe first https://docs.aws.amazon.com/en_pv/transcribe/latest/dg/API_StartTranscriptionJob.html

Then Get the job using the same name
https://docs.aws.amazon.com/en_pv/transcribe/latest/dg/API_GetTranscriptionJob.html

I can’t see any details about what needs to be in the header or how it authenticates though.

Simon

1 Like

Hi @simon

Yes, this is the missing link “How to do authentication”. I’ve probably looked in the wrong direction, but I still have no clue how to use Postman or Bubble API to test it. We progress :slight_smile: THanks.

I think you need to look at the “security” section and probably more this part:
https://docs.aws.amazon.com/en_pv/transcribe/latest/dg/infrastructure-security.html

1 Like

Also found that, but
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/TranscribeService.html
still out of my league! :sweat_smile:

@Jici
"Clients must also support cipher suites with perfect forward secrecy (PFS), such as Ephemeral Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE) ". I will sleep tonight repeating that :slight_smile:

If auth is complex, maybe @lottemint.md Sergey can do something about it?

1 Like

https://docs.aws.amazon.com/AmazonS3/latest/dev/example-walkthroughs-managing-access.html

PDF
https://docs.aws.amazon.com/AmazonS3/latest/dev/s3-dg.pdf#example-walkthroughs-managing-access

1 Like

Hi @lstk.kb

I read that before, but I still not get it.
Example 1: Bucket Owner Granting Its Users Bucket Permissions

The IAM users you create in your account have no permissions by default. In this exercise, you grant a user permission to perform bucket and object operations.
I done that.

As @simon mentionned, it’s to get both working together. Thanks btw.

Hello! I just started discovering AWS for myself today))). The first thing I figured out was Connect Strip. Now try AWS. : )

1 Like

Is there a brave soul that found a solution? :slight_smile:
Amazon have a ton of services, need an open solution to connect all of them.

I found this:

2 Likes

I believe that the process is similar that the one to use to Connect to S3 service. You can create a plugin to authenticate and use it I guess. the SDK is powerfull and not so hard to use.
The hardest part is to configure the Cognito/IAM identity correctly to allow user to make this kind of call and set the correct security setting.

3 Likes