chychen/srt_to_tts
use pysrt to parse the time in .srt file, and then call google cloud services text-to-service for each subtitle.
This tool helps content creators and educators transform written subtitles from an .srt file into natural-sounding spoken audio. It takes your existing subtitle file and generates separate audio clips for each line, using Google Cloud's text-to-speech service. You can then combine this new audio with your original video, making it easier to create voiceovers or accessibility features.
No commits in the last 6 months.
Use this if you need to convert subtitles into spoken audio for videos, presentations, or e-learning materials.
Not ideal if you're looking for advanced voice customization beyond Google Cloud's standard offerings or need to translate subtitles into a different language simultaneously.
Stars
8
Forks
3
Language
Jupyter Notebook
License
—
Category
Last pushed
Jun 28, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/chychen/srt_to_tts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ieasybooks/tafrigh
تفريغ النصوص وإنشاء ملفات SRT و VTT باستخدام نماذج Whisper وتقنية wit.ai.
botbahlul/autosrt
A python script COMMAND LINE utility to AUTO GENERATE SUBTITLE FILE (using free Google Speech...
botbahlul/PyAutoSRT
PySimpleGUI based DESKTOP APP to AUTO GENERATE SUBTITLE FILE (using free Google Speech...
abhirooptalasila/AutoSub
A CLI script to generate subtitle files (SRT/VTT/TXT) for any video using either DeepSpeech or Coqui
feldberlin/timething
Timething is a library for aligning text transcripts with their audio recordings.