Wrote a python script that uses Google Cloud Speech to Text API to generate SRT files for captioning 60 second long videos for sharing to social media.
https://gist.github.com/solace/abbabb693f37d49ccbd9348178c5963b
This is capped to 60 seconds because the free tier of the Google Cloud service doesn't do longer than 60 seconds, and (in)conveniently, IG doesn't take videos longer than that either, so that's the max length of all the promo videos I share for STEAM Powered across all social media platforms.
The accuracy of the transcript is pretty decent for the most part and doesn't require much correction.
https://gist.github.com/solace/abbabb693f37d49ccbd9348178c5963b
This is capped to 60 seconds because the free tier of the Google Cloud service doesn't do longer than 60 seconds, and (in)conveniently, IG doesn't take videos longer than that either, so that's the max length of all the promo videos I share for STEAM Powered across all social media platforms.
The accuracy of the transcript is pretty decent for the most part and doesn't require much correction.