A simple AWS demo utilizes Amazon Transcribe to convert audio to text and do analyze. Demo site
Please consider to sponsor this project for the AWS expenses.
aws configure
).yarn
to install all dependencies.yarn build
to build both front end and back end.yarn bootstrap
to initialize AWS CDK deployment.yarn deploy
to do the actual deployment.If the deployment is successful, the cloudfront URL will be displayed in the output like:
Outputs:
AwsTranscribeDemoStack.CloudFrontURL = xxx.cloudfront.net
[YOUR_REPO_URL]/settings/secrets
)
AWS_DEFAULT_REGION
: region nameAWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
GetToken
Lambda function via API gateway to get pre-signed URL for Audio File bucket.NewAudio
Lambda function which will:
NewAudio
Topic in SNSTranscribeAudio
Lambda function to submit audio transcription job via Amazon Transcribe service APIGetAudios
Lambda function via API gateway to get transcription status