“Welcome to BMO Productions’ AI Tools — Innovating the way creatives work and connect.”
Project
“Off Book” or “ScriptBuddy”
Tagline:
“Your Ultimate Script Reading Companion.”
Overview:
Off Book (or ScriptBuddy) is a groundbreaking tool designed for actors, voice artists, and performers. Whether you’re rehearsing lines or preparing for auditions, our AI-powered tool makes it easy to stay on script and in character.
Features:
• Script Upload: Easily import your scripts in PDF, TXT, or DOCX format.
• Role Highlighting: Select and focus on your character’s lines.
• AI Read-Aloud: Let the AI read other characters’ lines, with natural pauses for your responses.
• Cues and Notifications: Visual and audio cues to guide your flow.
• Simple Interface: Clean design with customizable options like dark mode.
Future Upgrades:
• Multiplayer rehearsal options for group readings.
• Analytics to track progress and timing.
User Journey:
1. Landing Page: Users are greeted with a clean and intuitive interface, offering the option to log in or get started immediately.
2. Script Upload: Users can upload scripts in common formats like PDF, TXT, or DOCX, or paste text directly into a provided text box.
3. Role Selection: Users highlight their character’s lines or select them from a dropdown menu for automated focus.
4. Settings Customization (Optional): Before starting, users can adjust preferences such as AI voice type, pause length, or visual/audio cue styles to tailor the experience.
5. AI Playback and Practice: The AI reads other characters’ lines aloud, leaving appropriate pauses for the user’s responses. Visual or audio cues indicate when it’s the user’s turn to speak.
6. Review Mode: After the session, users can replay sections of the script, review the AI’s readings, or compare multiple takes if recordings are enabled.
7. Session Wrap-Up: Users can save their progress, revisit specific scenes, and access analytics, such as timing and missed cues, to track improvement.
Logical Flow for Off Book / ScriptBuddy:
1. User Uploads Script:
The user uploads a file (PDF, TXT, DOCX) or pastes text into the provided box. The system processes the text and splits it into lines or dialogue segments.
2. User Selects Role:
The user highlights their character’s lines or selects a character from a dropdown menu. The system identifies all other lines as AI playback roles.
3. (Optional) Settings Adjustment:
Users can customize playback preferences, such as pause length, voice style, or visual/audio cue types.
4. AI Prepares Playback:
The system sends the script and role information to the OpenAI API. The API processes the text and prepares responses for non-user characters.
5. Playback Begins:
The AI reads the other characters’ lines aloud using text-to-speech, with visual or audio cues indicating when it’s the user’s turn to speak.
6. Session Ends:
Users can save their progress, replay sections, or adjust settings for future practice.