toefl-listen-repeat-extractor

Community

Turn TOEFL audio + answers into Anki cards

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.