.. _e2e_api: E2E API ======= Main Summarizer Class --------------------- .. automodule:: lecture2notes.end_to_end.summarizer_class .. _e2e_api_transcribe: Transcribe ---------- transcribe_main ^^^^^^^^^^^^^^^ .. automodule:: lecture2notes.end_to_end.transcribe.transcribe_main webrtcvad_utils ^^^^^^^^^^^^^^^ .. automodule:: lecture2notes.end_to_end.transcribe.webrtcvad_utils mic_vad_streaming ^^^^^^^^^^^^^^^^^ .. automodule:: lecture2notes.end_to_end.transcribe.mic_vad_streaming Cluster ------- .. automodule:: lecture2notes.end_to_end.cluster .. _e2e_api_corner_crop_transform: Corner Crop Transform --------------------- .. automodule:: lecture2notes.end_to_end.corner_crop_transform Text Detection -------------- .. automodule:: lecture2notes.end_to_end.text_detection Figure Detection ---------------- .. automodule:: lecture2notes.end_to_end.figure_detection Frames Extractor ---------------- .. automodule:: lecture2notes.end_to_end.frames_extractor .. _e2e_api_helpers: Helpers ------- .. automodule:: lecture2notes.end_to_end.helpers Image Hash ---------- .. automodule:: lecture2notes.end_to_end.imghash OCR --- .. automodule:: lecture2notes.end_to_end.ocr Segment Cluster --------------- .. automodule:: lecture2notes.end_to_end.segment_cluster SIFT Matcher ------------ .. automodule:: lecture2notes.end_to_end.sift_matcher Slide Classifier ---------------- .. automodule:: lecture2notes.end_to_end.slide_classifier Slide Structure Analysis ------------------------ .. automodule:: lecture2notes.end_to_end.slide_structure_analysis Spell Check ----------- .. automodule:: lecture2notes.end_to_end.spell_check Summarization Approaches ------------------------ .. automodule:: lecture2notes.end_to_end.summarization_approaches Transcript Downloader --------------------- .. automodule:: lecture2notes.end_to_end.transcript_downloader YouTube API ----------- .. automodule:: lecture2notes.end_to_end.youtube_api