1. Load A Script
Copy the conversion prompt, paste it into your preferred helper with your script, then paste the JSON answer into Practice Lines Online.
This tool is free and runs in your browser. Confirm you have permission to use the script before loading it.
JSON Format
Use this shape: an array of objects with speaker and text. Character names should be uppercase.
[{"speaker":"ALEX","text":"Are you ready?"}]
2. Review Lines
Expand Review Lines only when needed. Fix character names or text, delete bad rows, then Apply Cleanup.
3. Pick Your Role
Choose the character you are playing in Step 2 on the left. Your lines are highlighted, and all other characters become cue lines.
4. Practice Controls
Use Speak, Replay, Cue, Pause, Accept, and Next from the bottom dock. The dock stays visible so you do not need to scroll.
Accept and Accept & Next mean the same thing: count the current line as good enough and move forward. On the final line, use Finish or Accept & Finish to see your summary and restart option.
5. Hide My Lines
Turn this on when you want to rehearse from memory. Your lines are hidden in the Script Map and practice dock, but incorrect attempts still show the expected line so you can correct yourself.
6. Cue
Cue plays the previous line before your line. Use it when you need the lead-in without replaying the whole scene.
7. Accuracy
Choose 70%, 80%, 90%, or 100%. Lower settings are better when browser speech recognition mishears small words.
8. Navigation
The Script Map is optional. Hide it during rehearsal, or use it to search, filter, jump to line numbers, and jump to your lines.