filler-word-processing
Process filler word annotations to generate video edit lists. Use when working with timestamp annotations for removing speech disfluencies (um, uh, like, you know) from audio/video content.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Process filler word annotations to generate video edit lists. Use when working with timestamp annotations for removing speech disfluencies (um, uh, like, you know) from audio/video content.
How to use
Przygotuj plik JSON z adnotacjami słów wypełniających. Każda adnotacja powinna zawierać pole "word" (słowo wypełniające) i "timestamp" (czas w sekundach, gdy słowo się pojawia). Przykład: [{"word": "um", "timestamp": 12.5}, {"word": "like", "timestamp": 25.3}].
Zainstaluj skill w swoim środowisku agenta lub narzędzia Claude/Copilot, wskazując repozytorium benchflow-ai/skillsbench i ścieżkę do filler-word-processing.
Uruchom funkcję annotations_to_segments, przekazując ścieżkę do pliku JSON z adnotacjami. Funkcja automatycznie mapuje każde słowo na jego standardową długość trwania (um = 0,4s, like = 0,3s, you know = 0,55s itd.) lub stosuje domyślną wartość 0,4 sekundy dla słów nieznanych.
Skill zwróci listę krotek (start, end) reprezentujących segmenty do wycięcia. Każdy segment zaczyna się nieznacznie przed słowem (domyślnie 0,05 sekundy wcześniej), aby uniknąć artefaktów, i kończy się po oszacowanym czasie trwania słowa.
Jeśli wiele słów wypełniających pojawia się blisko siebie, skill może scalić nakładające się segmenty, aby uniknąć duplikatów i konfliktów w liście edycji.
Przekaż wygenerowaną listę segmentów do swojego oprogramowania do edycji wideo lub audio (np. FFmpeg, Premiere Pro, DaVinci Resolve) w celu automatycznego usunięcia zaznaczonych fragmentów z nagrania.