presentercoach / NOTICE
nathycodes's picture
Deploy Tech Presenter Coach
ec17af3
Raw History Blame Contribute Delete
1.82 kB
Speech-Machine — Personalized Tech Camera-Presenting Coach Edition
Copyright 2026 Susant Achary (Original Speech-Machine Author)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
Summary of Modifications (Apache License 2.0, Section 4(b)):
- Preserved Speech-Machine's core monorepo architecture (Next.js 14 frontend,
FastAPI + SQLAlchemy backend, @video/shared scoring package) and existing
capabilities (MediaRecorder video capture, MediaPipe eye-contact/smile/head
tracking, Web Audio loudness/pitch analysis, Web Speech & faster-whisper
transcription, IndexedDB draft recovery, PDF/TXT document reading, and exports).
- Added a personalized 30-day Tech Presenter Training Curriculum with adaptive
presenter profiles, progress persistence, and one-click studio launch.
- Added Daily Speaking Warm-Ups, Camera-Presenting Challenges, and dynamic
weakness-targeted improvement drills.
- Upgraded the Camera Recording Studio with an on-lens built-in teleprompter
supporting auto-scroll, voice-synced highlighting, presenter bullet cues,
mirror mode, countdown timer, audio-only fallback, and editable transcripts.
- Added a Technology News & Storytelling Practice desk with live RSS/HN feeds,
curated tech briefings, custom topic/URL parsing, and 4 presenter storyboards.
- Added a built-in analytical presenter coaching engine fallback alongside
existing local LLM providers (Ollama, LM Studio, llama.cpp), plus local
background worker fallback when Redis/arq is not running.
- Added Weekly Review analytics, reflection notes, enhanced Dual-Video
Side-by-Side Recording Comparison, and a responsive Mac + mobile UI shell.