Contents
Overview Navigation Home Theatre Mode Import a script Passage selection Role setup Rehearsal settings Rehearsal Session report Improvisation Audition Training Diction Memorization Voice packs Interview Mode Create your scene Statistics Favorites PDF Export General settings Backup & restore Contact Technical limits Plans Energy Voice quality

Overview

MasteringTheatre is an active-dialogue theatre rehearsal app. The AI reads lines with a natural voice, you respond aloud, and the app listens, transcribes, gives you an accuracy score after every line and a word-by-word review at the end of the session.

Three modes: Theatre (script rehearsal), Job Interview (AI recruiter simulation) and Create your scene (custom AI-generated scenes).

The app works on Android and iOS. Your scripts, scores, favourites and voice packs are stored on your device. AI features send the necessary text to our servers and to Google services. No voice recordings pass through our servers.

Navigation

Four tabs at the bottom of the screen:

Home

The home screen shows:

Theatre Mode

From the home screen, tap the Theatre card to access features, organized in three sections:

My scene

FeatureConditionCost
Learn my lines——

Training

FeatureConditionCost
Audition TrainingBlocked (Free) · Pro2
ImprovisationBlocked (Free) · Pro35
MemorizationScript imported · Free0
Diction exercisesPro2

Tools

FeatureConditionCost
Reports (your rehearsal report history)——
Voice packs——

Locked features show a padlock icon. Tap them to see how to unlock.

Import a script

Direct paste

Paste your text, one line per speech: CHARACTER NAME: line. The name must be in UPPERCASE (letters, spaces, full stops, apostrophes or hyphens, 31 characters at most) and end with a colon; a space before the colon is optional. A line whose name contains lowercase letters or a parenthesis ("Romeo: …", "ROMEO (aside): …") is not recognised as a line.

ROMEO: But soft, what light through yonder window breaks…
JULIET: O Romeo, Romeo! Wherefore art thou Romeo?

Stage directions: put them in parentheses after the colon, for example "ROMEO: (aside) But soft…". They stay on screen, but the voice does not read them, the score does not count them and the prompter does not show them.

Acts and scenes: a line starting with ACTE, SCÈNE or SCENE (any case), or a --- or === line, creates a selection shortcut. "ACT I" is not recognised.

Load a sample

Tap "Load a sample" to import a demonstration script in your current language. A great way to discover how the app works before importing your own text.

Import a file

Select a PDF or TXT file. PDF text is extracted on your device, without going through our servers. A scanned (image-only) PDF is sent automatically to OCR Pro (free).

Scan up to 6 pages

Pro Photograph a script page, then "Add" more pages (up to 6). Press "Extract text": the AI extracts text from all photos in a single pass (free).

Photos from gallery

Pro Select one or more photos (up to 6), then press "Extract text".

AI cleanup

Pro The "AI cleanup" button (free) sends your text to the AI which identifies characters, reformats lines and corrects structure. Useful after an OCR import or a raw paste.

The "Help" button on the import screen shows the expected format with examples.

Passage selection

After "Validate lines", every line is selected between a START marker and an END marker:

If acts or scenes are detected, quick buttons select an entire section.

Role setup

Choose the character you will play. The AI will play all other characters.

Simple mode and Advanced mode

The setup screen offers two levels of detail:

In "AI assists you":

The "Partner voices" section lets you record voices and choose a voice pack for a character.

Rehearsal settings

Rehearsal mode

Line speed

AI partner voice speed: 0.8x to 1.2x on Free, 0.5x (very slow) to 2.0x (very fast) on Pro and Premium.

Silence delay

In Fluid mode: silence duration (0.5 s to 10 s, in 0.5 s steps; 2 s by default) after which the app automatically validates your line.

Other settings

AI coaching Pro is not a setting: it appears in the summary after each rehearsal.

During rehearsal

Voice recognition

When it's your turn, the mic activates automatically — the status bar shows "Your turn...". Speak naturally: recognised text appears in the status bar as you speak.

Microphone permission is requested the first time you use the microphone (rehearsal, improvisation, diction…). Recognition quality depends on your microphone and environment (prefer a quiet place).

Scoring

Each line receives an accuracy score (0-100%):

Coloured score badge: green (≥90%), gold (≥70%), red (<70%).

Controls

In Step by step: Validate, then the line score with Repeat or Next.

Go back

Tap another line in the list (past or upcoming) to resume from there. Scores from that line onward are cleared.

Session report

From the summary: "Role" (back to role selection), "Replay" (same scene) or "Back to Theatre". On Pro and Premium, AI coaching appears automatically in the summary (2⚡).

Free AI Improvisation

Spoken improvisation scene with an AI partner. Accessible from the Theatre hub — no script needed. Cost: 35⚡ flat fee per session, charged at launch ("Start" button).

All sensitive content is automatically filtered by our AI safety system.

How it works

Improvisation report

Report (1⚡): score /10, summary, best moment, strengths, areas for improvement and tips. Save the report to Downloads or share as PDF.

Audition Training

Complete audition preparation. Cost: 2 per session.

AI-generated monologues are automatically filtered.

1. Monologue creation

Genre (drama, comedy, tragic, absurd, contemporary), character (any, female or male), age (18-25, 25-45, 45+), duration (30 s, 1, 2, 3 or 5 min), optional theme. The AI generates an original monologue with title, context and emotional arc.

2. Monologue rehearsal

"Rehearse" opens the monologue in rehearsal, split into segments of about 45 words that you say one at a time.

3. Report

The report is a rehearsal summary: score per segment, missed or changed words, and AI coaching on Pro and Premium.

Save

Save your monologues from the result screen ("Save", up to 20). Find them in "My monologues" with title, character, genre, date and emotional arc; tap one to rehearse it.

Diction exercises

Accessible from the Theatre hub. Cost: 2⚡ per set of exercises, including "Regenerate words". Pro

The AI generates targeted tongue twisters based on the phonetic category chosen from 10 sound families:

Three settings:

Built-in voice recognition. "Regenerate words" produces a new set (2⚡).

Memorization (fill in the blanks)

Available after importing a script. Free for all plans.

Progressive memorization tool — your lines with hidden words:

Partner lines remain visible for context. "Check" reveals the hidden words of the current line; a checked line no longer counts in the "lines without checking" score.

Microphone: "Start" then "Stop": voice recognition transcribes your line and the app shows an accuracy score under it. Nothing is kept when you leave the screen.

Voice packs

Replace the partner's system voice with a real human voice recording.

Record

From the role screen, in Advanced mode ("Partner voices" section):

Voices are stored only on your device.

Manage packs

From the Theatre hub → Voice packs, or Settings → Data → Voice packs: the list of packs (up to 10 on the device) with performer, character and number of recorded lines.

Share

Export a pack in .mtvoice format ("Share this pack") — sendable by message, email or AirDrop. Only packs containing your own voice ("Record my lines for my partners") can be shared. Import: "Import a voice pack (.mtvoice)" in the packs list.

Biometric data: a voice pack contains human voice recordings, considered sensitive personal data. Only share with identified rehearsal partners. Never publish a voice pack on social media or public forums.

Job Interview Mode

Prepare your interviews with a male AI recruiter. Premium

Accessible from the "Interview" badge on the home screen.

Simulation

FeatureCostDescription
Simulation70-19010, 20 or 30-minute dialogue with an AI recruiter (70, 130 or 180⚡; +10⚡ with a CV). Questions adapted to your answers, optional answer timer
Cover letter10Generated from your CV and interview report

Drills

FeatureCostDescription
Timed Pitch3Timed pitch of 30 to 120 seconds (60 s by default), with AI analysis
Tricky questions15 / question5 tough questions, one at a time. You answer by voice; score out of 5 and immediate AI feedback after each answer

Empty answer flow

If you give no answer, the recruiter rephrases the question. On a second empty answer, a dialog lets you retry or end the simulation and view the report.

Results

Create your scene Mode

Custom AI-generated scenes. Pro

Accessible from the "Create your scene" badge on the home screen.

Create

FeatureCostDescription
New scene3 to 20Custom scene: 2 to 3 characters and 5 to 10 min on Pro; up to 6 characters and 45 min on Premium. Cost depends on duration
New show15Complete show for a full class Premium

Creation options

Genre, era, location, mood, characters (name, gender, trait), performer age, target audience, duration, language level. Premium only: stage directions, emotional density, emotional arc, several moods and teaching tools.

Library

Statistics

The Stats tab shows:

The bin icon next to "Recent sessions" clears the history.

Favorites

The Favorites tab shows your saved passages (3 on Free; up to 30 on Pro and Premium, the oldest is replaced beyond that). Each favorite restores the full script, line selection and role.

PDF Export & sharing

Exportable PDF documents (all plans):

The rehearsal summary and the improvisation report offer Save (Downloads folder) and Share (native share sheet: WhatsApp, email, Drive…); other documents are sent with Share.

Disclaimer: reports and other PDFs may contain excerpts from copyrighted works. By sharing these documents, you assume full responsibility for their distribution.

General settings

Accessible from the Settings tab:

General

Subscription

About

Data

Backup & restore

The app stores all your data locally — scripts, favorites, session history, voice packs, progression. This data is not synced to any cloud server. Backup lets you protect it and transfer it between devices.

Back up

From Settings → Data → "Back up my data": the app generates a .mtbackup file (settings, history, favorites, voice packs, annotations, monologues, Create your scene scenes…) and you choose where to save it. "Export my data" sends the same file through the share sheet.

Back up regularly, and always before reinstalling or switching to a new device.

Restore

From Settings → Data → "Restore my data". Select a .mtbackup file; the backup date is shown before you confirm. Backup data is added to the data on the device: an item that already exists is not replaced.

Restoring does not overwrite existing data: only items missing from the device are added.

Transfer between devices

To migrate to a new device: back up on the old one, transfer the .mtbackup file (email, AirDrop, USB drive…), then restore on the new one.

Contact

From Settings → About → Contact. A built-in form lets you send a message directly from the app:

We respond to every message. Your email address is only used to reply to you.

Technical limits & requirements

Internet connection

Required for: HD voice, AI Direction, AI coaching, AI paraphrase, diction, improvisation, Audition Training, OCR and AI cleanup, Create your scene, interview. System voice and scoring work offline.

Microphone

Microphone permission is requested the first time you use the microphone (rehearsal, improvisation, diction…). Recognition quality depends on your microphone and environment (prefer a quiet place).

PDF import

Text-based PDFs are extracted on the device, no network needed. Scanned or protected PDFs go automatically through OCR (Pro and Premium, connection required); on Free, paste the text manually.

Local storage

All data is in the app's local storage. It is lost if you uninstall the app or clear its data. Use the backup (.mtbackup) feature to protect your data.

AI safety

All AI-generated content passes through a multi-layer safety filter. Sensitive, inappropriate or offensive content is automatically blocked.

Free limitations

On the Free plan: Step by step mode and system voice only, imported text limited to 5,000 characters, memorization level 1, 3 favourites, 10-session history; Audition Training, Improvisation, Create your scene, Interview and AI features are locked. Upgrade to Pro or Premium to unlock all features.

Plans & pricing

Feature Free (€0) Pro (€2.99/mo) Premium (€4.99/mo)
Modes
Theatreyesyesyes
Create your scene—yesyes
Job Interview——yes
Voice
System voiceyesyesyes
HD Cloud voice (WaveNet)—yes (3⚡ / line)yes
Gemini TTS——yes (rehearsal, 6⚡ / line)
Voice packs (listen)—yesyes
Voice packs (record/share)yesyesyes
Theatre — Features
Voice recognition + scoreyesyesyes
Step by stepyesyesyes
Fluid mode—yesyes
Variable speed0.8–1.20.5–2.00.5–2.0
Prompter—yesyes
AI Direction—yesyes
AI Diction—yesyes
Memorizationlevel 1 (free)3 levels (free)3 levels (free)
AI Paraphrase—yesyes
AI Coaching—yesyes
Free Improvisationblockedyes (35⚡)yes (35⚡)
Audition Trainingblockedyesyes
OCR photo script—yesyes
PDF export / shareyesyesyes
Favourites33030
Session history1050100
Create your scene
Max characters—36
Max duration—10 min45 min
Stored scenes—10unlimited
Stage directions / Emotional density——yes
Shows / Pedagogy——yes
Job Interview
Simulation (10/20/30 min)——yes
With or without CV——yes
Tricky questions——yes
Cover letter——yes
Timed Pitch——yes
CV scan——yes
Recruiter report——yes
Energy
Points / day050100
Max reserve01,5003,000

Energy

Each AI feature consumes energy points. Your reserve recharges daily (Pro: 50 pts/day, cap 1,500 — Premium: 100 pts/day, cap 3,000). The Free plan has no points.

Theatre

ActionCost
AI Direction2
AI Coaching2
Diction (per set)2
AI Paraphrase (whole batch)1
WaveNet HD voice (per line)3
Gemini voice (per line, Premium)6
Monologue (Audition Training)2
Free Improvisation35 (flat fee)
Improvisation report1
Photo OCR and AI cleanupfree

A voice already generated (same text, same voice) costs nothing.

Create your scene

ActionCost
Line edit (Regenerate, More dramatic, Shorten, Lengthen)1
5 min scene3
10 min scene5
15 min scene8
20 min scene10
25 min scene12
30 min scene15
35 to 45 min scene20
Sequel to a scenesame cost as a scene of the same length
Show15

Job Interview

ActionCost
Timed Pitch (AI analysis)3
Recruiter reportfree
CV scan5
Tricky questions15 / question
Cover letter10
10 min simulation70
10 min simulation with CV80
20 min simulation130
20 min simulation with CV140
30 min simulation180
30 min simulation with CV190

Voice quality

Three voice engines, depending on your plan and the feature used:

EngineDescriptionAvailability
SystemBuilt-in device voice, works offlineFree Pro Premium
WaveNet (HD)Natural Cloud voices (3 to 6 per language), requires internetPro Premium
Gemini TTSGoogle Gemini voices (8 voices)Premium — theatre rehearsal only

Free plan: system voice only.

Pro: WaveNet in rehearsal, improvisation and interview.

Premium: Gemini in theatre rehearsal (Fluid or Step by step); WaveNet in improvisation and interview.

Diction exercises and memorization do not use synthetic voices.

If an HD voice fails (connection lost, service busy), the app automatically switches to the next engine, then to the system voice, without interrupting the rehearsal.