Scripties is a teleprompter app for practicing presentations. It lets you write or edit scripts, read them back with voice-driven autoscroll, record practice sessions, and review performance after each run.
This project was built as part of the Swift Accelerator Programme 2025.
- Website: https://scripties-4ug0.onrender.com/
- App Store: https://apps.apple.com/sg/app/scripties/id6755456358
- Create and manage presentation scripts
- Practice with a teleprompter that advances as you speak
- Record practice sessions for later playback
- Review delivery feedback using:
- Words per minute
- Consistency score
- Browse past reviews for each script
- Complete a short onboarding flow before first use
- Swift
- SwiftUI
- AVFoundation
- Speech
- Accelerate
- Xcode
- iOS Simulator or an iPhone/iPad running the app
- Microphone permission
- Speech recognition permission
- Open
yapLONGER.xcodeprojin Xcode. - Select the
yapLONGERscheme. - Choose an iPhone or iPad simulator, or a physical device.
- Build and run the app.
- Complete onboarding on first launch.
- Create a new script from the Scripts screen.
- Open the script and start a practice session.
- Read naturally while the teleprompter follows your speech.
- Stop the session to review the recording and feedback.
- Save the review to track your progress over time.
iOS/Viewmodels- app state, persistence, audio analysis, and review logiciOS/Views/Screens- SwiftUI screens for onboarding, scripts, teleprompter, recording, and reviewiOS/Others- assets and supporting media
- The app uses local device capabilities for speech recognition and audio recording.
- Review scores are generated from the practice session, so results depend on the quality of the recording and recognition input.