MCPcopy Create free account

hub / github.com/Dicklesworthstone/bulk_transcribe_youtube_videos_from_playlist / functions

Functions15 in github.com/Dicklesworthstone/bulk_transcribe_youtube_videos_from_playlist

↓ 2 callersFunctionadd_to_system_path
(new_path)
bulk_transcribe_youtube_videos_from_playlist.py:36
↓ 2 callersFunctionget_audio_duration
(audio_file_path)
bulk_transcribe_youtube_videos_from_playlist.py:132
↓ 2 callersFunctionget_cuda_toolkit_path
()
bulk_transcribe_youtube_videos_from_playlist.py:42
↓ 2 callersFunctionremove_pagination_breaks
(text: str)
bulk_transcribe_youtube_videos_from_playlist.py:247
↓ 2 callersFunctionsophisticated_sentence_splitter
(text)
bulk_transcribe_youtube_videos_from_playlist.py:74
↓ 1 callersFunctionclean_filename
(title)
bulk_transcribe_youtube_videos_from_playlist.py:98
↓ 1 callersFunctioncompute_transcript_with_whisper_from_audio_func
(audio_file_path, audio_file_name, audio_file_size_mb)
bulk_transcribe_youtube_videos_from_playlist.py:149
↓ 1 callersFunctiondownload_and_transcribe
(video)
bulk_transcribe_youtube_videos_from_playlist.py:230
↓ 1 callersFunctiondownload_audio
(video)
bulk_transcribe_youtube_videos_from_playlist.py:102
↓ 1 callersFunctiondownload_spacy_model
(model_name="en_core_web_sm")
bulk_transcribe_youtube_videos_from_playlist.py:66
↓ 1 callersFunctionestimate_whisper_transcription_cost
(audio_duration_seconds)
bulk_transcribe_youtube_videos_from_playlist.py:124
↓ 1 callersFunctionnormalize_logprobs
(avg_logprob, min_logprob, max_logprob)
bulk_transcribe_youtube_videos_from_playlist.py:243
↓ 1 callersFunctionprocess_video_or_playlist
(url, max_simultaneous_downloads, max_workers_transcribe)
bulk_transcribe_youtube_videos_from_playlist.py:222
↓ 1 callersFunctionremove_unwanted_segments_from_json
(json_file_path, unwanted_text="Subtitles by the Amara.org community")
bulk_transcribe_youtube_videos_from_playlist.py:136
Functionmerge_transcript_segments_into_combined_text
(segments)
bulk_transcribe_youtube_videos_from_playlist.py:252