Azure Speech to text Sample
This sample uses Azure Speech to Text service with the SDK from node.js to obtain the subtitles from a video that previously it's processed by ffmpeg.
More information in my blog: Getting started with Speech-to-text from Azure Speech Services.