toefl-listen-repeat-extractor
CommunityTurn TOEFL audio + answers into Anki cards
Education & Research#batch processing#whisper.cpp#anki#csv export#toefl#listen and repeat#audio alignment
AuthorXiaon-Junf
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill removes the manual, error-prone work of matching TOEFL Speaking “Listen & Repeat” answers to the correct audio segments and converting them into Anki-ready flashcards.
Core Features & Use Cases
- Answer-driven sentence extraction: Extracts the exact repeat sentences from TOEFL answer PDFs/DOCX/TXT instead of relying on ASR segmentation guesses.
- Word-timestamp alignment with whisper.cpp: Uses whisper.cpp to generate word-level timestamps, then aligns each extracted answer sentence to the most accurate time span.
- Automatic clip + Anki CSV generation: Cuts one audio clip per sentence and exports an Anki import CSV referencing each clip via [sound:filename.mp3].
- Batch processing across exam folders: Runs over a directory of multiple exam folders, producing per-exam outputs plus an optional combined CSV.
Quick Start
Tell your Agent to run this skill on an exam root folder that contains TOEFL Speaking audio files and their corresponding answer files to produce an Anki CSV with one clip per “Listen & Repeat” sentence.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: toefl-listen-repeat-extractor Download link: https://github.com/Xiaon-Junf/Anki_toefl_listen_repeat_extractor_skill/archive/main.zip#toefl-listen-repeat-extractor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.