This sample includes support for AWS Transcribe for NodeJS with ExpressJS. It also includes the tracking of a transcribe process and the use of S3 for audio storage.
Multipart form POST request with paramters
- fileData: attached audio file.
- numberOfSpeakers: Number of speakers for the audio file.
curl -X POST \
http://localhost:8080/start-transcription \
-H 'content-type: multipart/form-data;' \
-F fileData=@/Users/mc29.mp3 \
-F numberOfSpeakers=2
After starting a transcription you are given a job ID which can be used to track progress. Job ID is included in the URL parameters.
curl -X GET \
http://localhost:8080/get-transcription/<JOB-ID-GOES-HERE>