Hello, recommend to you a particularly simple and easy-to-use automatic subtitle generation tool (https://easyssub.com), I hope you can add it to your website.
EasySub is a free automatic subtitle generator that can accurately generate multi-language subtitles for free, and supports free subtitle translation in more than 150 national languages, as well as simple video editing.