L
lecture-transcript-slide-matcher
Zsynchronizuj transkrypcje wykładów z slajdami w interaktywną stronę HTML
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie łączy transkrypcje YouTube'owych wykładów z plikami PDF zawierającymi slajdy, tworząc interaktywną stronę HTML. Automatycznie dopasowuje każdy slajd do odpowiednich fragmentów transkrypcji, organizując zawartość wokół kluczowych pojęć. Wynik to zsynchronizowane notatki z czystą transkrypcją, tabelą spisu treści i wizualnym podziałem sekcji. Idealne dla studentów i nauczycieli chcących szybko stworzyć przejrzyste materiały edukacyjne z istniejących zasobów.
Jak używać
- Przygotuj transkrypcję wykładu w formacie tekstowym (txt) oraz plik PDF ze slajdami. Transkrypcja powinna zawierać znaczniki czasu.
- Uruchom skrypt konwersji transkrypcji, aby ustandaryzować format znaczników czasu. Polecenie przyjmuje ścieżkę do pliku wejściowego i wyjściowego, automatycznie konwertując znaczniki na format [MM:SS] lub [H:MM:SS] i dołączając je bezpośrednio do tekstu.
- Uruchom skrypt analizy zawartości, podając ścieżkę do przekonwertowanej transkrypcji, pliku PDF ze slajdami i opcjonalnie nazwę pliku wyjściowego. Skrypt przeanalizuje wszystkie segmenty transkrypcji z czasami, wyodrębni tekst z każdego slajdu i utworzy szablon mapowania.
- Przejrzyj wygenerowany plik JSON zawierający analizę zawartości. Zawiera on wszystkie informacje potrzebne do następnego kroku, w tym segmenty transkrypcji z czasami i podglądy slajdów.
- Narzędzie wygeneruje ostateczną stronę HTML z lewą tabelą spisu treści zawierającą kluczowe pojęcia, głównym obszarem z slajdami i odpowiadającymi im fragmentami transkrypcji, czystą transkrypcją bez słów wypełniających oraz wizualnym podziałem między sekcjami.