cyberneticlibrary

Deliver lesson content with TTS

teachingcommandsetup L224
TovTechOrg/Tov-learn
What it does

Guide learners through lesson content with adaptive pacing

Best for

When you need structured, calibrated teaching with progress tracking and real-time Q&A capture

Inputs
  • · lesson_number
  • · session.language
  • · session.detail_level
Outputs
  • · lesson_transcript
  • · progress_file
  • · Q&A_log
Requires
  • · TTS_helper
  • · file_glob
  • · markdown_parser
Preconditions

Lesson script and exercises files must exist in lessons/ or course.path

Failure modes
  • · Script file not found
  • · exercises file missing
  • · TTS unavailable
Trust signals
  • · Dynamically loads content from filesystem
  • · Saves Q&A to persistent file
  • · Supports detail_level 1-3 scaling