Line
Runner
Your Virtual Reader
No reader?
No problem.
My Scenes
Sign in
Parser Output Inspector
✕
Run the parser first — click “Inspect” in the preview panel.
Line
Runner
Your Virtual Reader
No reader?
No problem.
Prepare here. Tape on your phone.
LineRunner reads the other characters. Rehearse on the web.
Self-tape when you're ready.
Try a demo scene →
Create Account
Sign In
Your scenes stay private to your account.
Line
Runner
Your Virtual Reader
You're in.
Import a scene from your computer, or try one of the built-in samples to see how the rehearsal room works.
Import a scene →
Try a sample scene first
Scenes live in your account. Import from here or any time from My Scenes.
Rehearsal
My Scenes
Import a scene to start rehearsing. When you're ready, send it to your phone to tape.
Drop your script here
or
browse files
(.txt, .pdf, .docx)
or try a sample:
The Social Network
·
Good Will Hunting
or paste below
Script loaded —
Change script
RONNIE (LAUGHS) There he is! He's back! PAT Hey. RONNIE Welcome home. PAT Thank you. RONNIE Welcome back, man. PAT Yeah, I'm out. RONNIE Yeah, you're out out? PAT Uh-huh. RONNIE Cool, man. Wow, you lost a lot of weight. I almost didn't recognize you. PAT Thank you. RONNIE I'm sorry I didn't visit you in the hospital. You know, work's out of control, you know, she had the baby. I'm really glad you're back. I missed you. I really need someone to talk to. You gotta come see the baby. She's beautiful. And Veronica wants to make dinner for you. PAT Congratulations on the baby, but I'm not buying the invitation. RONNIE 'Cause you think Veronica still hates you? PAT I know Veronica still hates me. RONNIE That's not true. PAT Yes, it is. Nikki always said that "Ronnie's wife keeps his social calendar where she keeps his balls, in her purse." RONNIE That's not true. VERONICA Ronnie! What are you doing? RONNIE Okay, it's a little true. But if you think she still hates you, you're wrong because why would she tell me to invite you to dinner? Hmm?
ⓘ
Quick check — scripts can format differently. Scan your lines below, then hit Start.
⚠
Edit timing
Send →
Start
Your character
— select your character —
Scene
Voice for each character
Mode
Your Reader
Virtual scene partner with voice
Teleprompter
Auto-scroll at your pace
Preview & Start
Count down before scene starts
— gives you time to get in front of the camera
How it works
Two Sons
SARAH
reader
He called, didn't he?
≈ 0.4 s
ETHAN
you
He's got Jake.
Scene advances when you finish
LineRunner reads the other characters.
You speak yours. No tapping — the scene moves at your pace.
SARAH
reader
When'd you last
talk to him?
ETHAN
you
Don't know.
SARAH
reader
He called,
didn't he?
ETHAN
you
He's got Jake.
scene advances
Your Reader
⏸ Pause
↩ Top
Next →
✕ Exit
MIC
Recording
mic:
—
DG:
—
armed:
—
muted:
—
fresh:
—
last:
—
pf:
—
VAD:
—
speech:
—
sil:
—
blk:
—
line:
—
tx:
—
cov:
—
dur:
—
sil:
—
→
—
ovr:
—
↩ Top
✕ Exit
▶ Play
Speed
30
Font
28
🎨 Theme
Recording
Theme
✕
Custom
Background
#111111
Text colour
#ffffff
Your lines
#ff7070
Apply
Scene complete.
Good work.
Run it again
Fix script
Adjust timing
Choose another scene
Download audio
Ready?
Press spacebar to begin
or click anywhere
Ready?
Press spacebar to begin
or click anywhere
Settings
✕
Session
ID:
—
Copy
Tester name (optional)
Voice
Reading speed
Normal
Slower
Faster
Naturalness
5
Low = varied and human. High = same delivery every time, like a GPS.
Voice match
8
How true it stays to the original voice recording. Keep this high.
Expressiveness
2
1 = Ben Stein. 10 = Jim Carrey.
Microphone
Mic threshold
3
Lower = mic picks up more of your voice. Start at 2–3. Raise it if it moves to the next line before you're done.
Run tools
Copy run summary
Download run JSON
📼 Captures
show debug
⚡ eval
📼 capture
Engine Scorecard
↓ JSON
Run a scene to see the scorecard.
Scene Reader
Access key
Required to use the live scene reader. Contact support if you need a key.
Save
Sign in
✕
Email
Password
Sign in →
Create account
Signed in as
Sign out
Fix script
Fix anything that looks wrong — words, cues, or names. No timing changes here.
Adjust timing
Tap + between lines to add a pause. Tap a pause to remove it.
Reset all