Create an audio Bible by taking out and joining together segments of the Scriptures being read
- Input a list of audio or video files
- YouTube Playlist
- YouTube Links
- SermonAudio Series
- SermonAudio Links
- Download all files in an appropriate location
- Convert all files to appropriate filetype
- Transcribe all files into appropriate database
- Search transcripts for Scripture readings
- Cut out audio for all matches
- Display results for user to select and trim
- Export files
SA_API_KEY="" # necessary for using SermonAudio
Note: cab
(c
reate a
udio b
ible) is a shell script that just means you don't need to type python cli.py
Create Project: cab create "project-name" "book" "sources.txt"
sources.txt
should be a list of URLs separated by newlines (more input methods will be created later)- in the future i could make arguments like
-saseries 14013
or-playlist
Switch to Project: cab use "project-name"
You need to set up WhisperX
# run this only after everything is installed
conda activate whisperx