aws-transcription-to-vtt
Takes the JSON from Amazon AWS Transcribe and outputs a VTT file.
I couldn't find a module satisfying all of these criteria:
- has documentation
- has tests
- works in both commonjs (node) and es modules (import)
- has minimal dependencies
- is tiny (< 150 lines of code)
so here we are.
inspired by https://github.com/s2texperiments/aws-transcription-to-subtitle
api
const vtt =
json
is an object returned from Amazon's transcribe service
returns a string consisting of the json converted to vtt
format.
including
// *OR* const vttConvert =
example
const json = results: transcripts: transcript: "Wait." items: start_time: "7.84" end_time: "12.87" alternatives: confidence: "0.4523" content: "Wait" type: "pronunciation" alternatives: confidence: null content: "." type: "punctuation" const vtt =
json
is an object returned from Amazon's transcribe service
returns a string consisting of the json converted to vtt
format.
testing
node test