NarrateAI
Transform your audioless videos into professional narrated videos with the power of AI
Dashboard
Welcome back, ! 👋
Videos Processed
0
All time
Total Duration
0s
All time
This Month
0
0s used
Voice Clones
0
Saved voices
Your Cloned Voices
Original Sample:
No audio preview available
No Cloned Voices Yet
Create your first voice clone to get started
Smart Feedback Processing
Almost there, just finalizing
Video Library
Unlock Your Video Library
Your videos are safely saved. Upgrade to access your full library—download without watermark, edit transcripts, translate to other languages, and share.
- Download videos without watermark
- Download transcripts (SRT) for each video
- Edit the whole video—refine segments, merge, change voice, and more
- Translate existing videos to any language—edit translations, dub in the original voice or change it
Documents
Upgrade to View Your Documents
Your documents are saved, but you need to upgrade to a paid plan to view them in the Documents section.
You have unsaved changes. Click "Save" to persist your edits.
Select Keyframe
Click to insert, drag to drop, or press Esc to close
Loading keyframes...
No keyframes available
Keyframes will appear here once available
Preview
Select a keyframe to preview
Taking you to the refinement screen next
Translate video
Select the target language for your dubbed video:
Are you sure you want to delete ? This action cannot be undone.
Delete Segment?
Are you sure you want to delete this segment?
This will remove it from the video and shorten the video by .
Trim Video Range?
Are you sure you want to trim this part of the video?
This will permanently delete from the video. segment(s) will be modified or removed.
Merge Segments?
The following segments will be combined into one:
Preview of Merged Segment:
Upload Your Demo Video
Drop your video here
or click to browse files
Do you already have a transcript?
If you already have a transcript for your video, you can upload it or paste it here to skip AI transcription generation.
Drop transcript file here or click to browse
Supports TXT and SRT files • Max 5MB
The AI will analyze your video and automatically time your transcript for perfect synchronization
Transcript Preview
Video Type *
Choose the type of video to help AI generate the most appropriate narration style.
This field is required
Narrator Voice
Choose how the narration speaks. We become the content—not a video explainer.
Narration Language
Select the language for narration generation and audio output.
Context Documents (Optional)
Upload README files, PDFs, or documentation to help AI understand your project better for more accurate narration.
Drop documents here or click to browse
Supports PDF, TXT, MD • Max 10MB each
Click to add more documents
Manual Context (Optional)
Don't have documentation files? Describe your application, video content, or any relevant context to help AI generate better narration.
Be specific about features, workflows, and terminology used in your application
Context Preview
Closed Captions / Subtitles
Add synchronized subtitles to your final video
Generate Document
Create a concise article/document from your video narration
Processing Your Video...
Our AI is analyzing your demo and creating professional narration
Please don't refresh or close this page while processing
If your browser closes unexpectedly, you can start a new video.
Don't worry, it's taking a bit longer than usual but stay patient, we are working on it
🎯 Smart Feedback Processing
% Complete
Almost there, just finalizing
Trim Your Video
Remove unwanted parts from your video before processing. Drag the timeline or enter times manually.
Video Preview
Video unavailable
Trim Video
Drag on the timeline above to select a range, or type exact times below. Drag the red handles to fine-tune.
Preview: This will trim ( duration)
Invalid range. Please ensure start time < end time and both are within video duration.
Review & Refine Your Transcript
Review the AI-generated transcript and edit it directly to make it perfect for your video
Tip: Your transcript is saved automatically. If you refresh, you can continue editing from where you left off.
Generated Document
You have unsaved changes. Click "Save" to persist your edits.
Loading document...
Edit directly in the document. Click images for menu, drag images to reorder, double-click/right-click to insert images anywhere.
Generated Transcript Unsaved Changes Auto-saving... All Saved
Loading transcript...
Failed to load transcript (attempt /)
Video Preview
Chapter
Video unavailable
Trim Video
Drag the timeline above or enter times manually to select the range to trim.
Preview: This will trim ( duration)
Affected segments: segment(s) will be modified or removed.
Invalid range. Please ensure start time < end time and both are within video duration.
Playing:
You can always come back to edit the transcript
Great! Creating the Audio with
Choose Your Voice
Select how you want your video to be narrated - use our AI voices or clone your own
Voice Customization (Optional)
Extract Voice from Video
Extract 30 seconds of continuous voice from the video to dub with the speaker's voice
Finding the best 30-second segment...
Preview the extracted voice sample
Your Saved Voices
Drop voice sample here or click to browse
Up to 45 seconds (30 seconds recommended) • MP3, WAV, M4A
Speak clearly for up to 30 seconds
Preview your voice sample
Voice Cloning Quality
🎉 Your Narrated Demo is Ready!
We've successfully added professional AI narration to your video
Loading video...
processedVideoUrl:
Video Comparison
Your feedback has been processed! Compare the original with the improved version.
Original Video
Original video not available
Improved Video
Improved video not available
Save Your Voice Profile?
Are you satisfied with how your cloned voice sounds in this video? Save it to use again in future videos!
This is your cloned voice preview
Playing original sample (cloned preview not available)
🎉 Thank you for your feedback!
Your satisfaction has been recorded. The video will remain available for download.
Temp files will be cleaned up automatically in a few minutes.
Oops! Something went wrong
Loading video data...
Preparing Editing Session
Setting up your video workspace...
This will only take a moment...
Great! Editing
Processing Your Feedback
Please wait — we'll take you to the regeneration screen shortly
Provide Feedback on Your Video
Choose how you'd like to provide feedback
Select Segments to Improve:
Segment
We'll analyze your feedback and only reprocess the parts that need fixing. We'll intelligently fix only the selected segments - saving up to 90% processing time!
Auto-Dubbing: Translate Your Video
Translate and narrate your video in another language. Choose your video source:
Choose from existing
Translate a video you already narrated
Available on paid plans
Auto-Dubbing: Translate & Narrate Your Video
Drop your video here
or click to browse files
Translation Settings
Language spoken in the original video
Language for the translated narration
Please select both source and target languages
This field is required
Choose "Has BGM" if your video has music or other audio you want to keep alongside the dubbed speech
Auto-Dubbing Your Video...
Please don't refresh or close this page while processing
If your browser closes unexpectedly, you can start a new video.
Don't worry, it's taking a bit longer than usual but stay patient, we are working on it
🎉 Your Dubbed Video is Ready!
We've successfully translated and dubbed your video
Loading video...
Voice Cloning
Clone your voice and generate speech from any text
Your Saved Voices
Choose Voice Option
Select how you want to generate the voice
Voice Sample
Drop voice sample here or click to browse
Up to 45 seconds (30 seconds recommended) • MP3, WAV, M4A
Speak clearly for up to 30 seconds
Preview your voice sample
Language of your text *
Enter Text to Generate
characters (Will be split into segments)
Voice Quality Settings (Optional)
This may take a few minutes, especially for longer texts...
You've reached your free plan limit. Subscribe for unlimited voice cloning!
Generated Audio
Save Original Voice Sample
Save this voice sample for future use
Recipe Reference
Reference while refining segments
Upload Your Cooking Video
Drop your cooking video here
or click to browse files
Do you already have recipe narration?
If you already have narration text for your cooking video, you can upload it or paste it here to skip AI generation.
Drop narration file here or click to browse
Supports TXT and SRT files • Max 5MB
The AI will analyze your cooking video and automatically time your narration for perfect synchronization
Narration Preview
Upload Recipe (Optional)
Upload your recipe file (PDF, TXT, or document) to help the AI create more accurate narration with ingredient lists and cooking steps.
Drop recipe file here or click to browse
Supports PDF, TXT, MD • Max 10MB each
Click to add more recipe files
Recipe Notes (Optional)
Don't have a recipe file? Describe your dish, list ingredients, and mention cooking techniques to help AI generate better narration.
Include ingredients, techniques, timing, and any special notes about your recipe
Recipe Notes Preview
Closed Captions / Subtitles
Add synchronized subtitles to your final video
API Credits
Used for API and MCP usage (transcript, full video)
Developers
API keys allow you to access the Demo AI API programmatically. Keep your keys secure and never share them publicly.
Loading API keys...
No API Keys Yet
Create your first API key to start using the API
Created
Last Used
Usage Count
calls
Quick Start Guide
Cursor MCP Setup
Add to ~/.cursor/mcp.json or project .cursor/mcp.json. Replace YOUR_API_KEY with your key (copy when creating):
Or use pip: pip install narrateai-mcp then "command": "narrateai-mcp"
Keep Your Keys Secure
Never share your API keys or commit them to version control
Subscription Management
attempts remaining
How billing works:
Your available minutes are deducted in two steps as your video is processed:
- 50% when transcript is ready: Half of your video duration is deducted from your available minutes
- 50% when final video is delivered: The remaining half is deducted, completing the full charge
- Voice cloning: The duration of generated voice audio (in seconds) is deducted from your quota immediately
Example: For a 4-minute video, 2 minutes are deducted when the transcript is ready, and 2 more minutes are deducted when the final narrated video is delivered. Total: 4 minutes from your plan.
Voice Cloning Example: If you generate 12 seconds of cloned voice audio, 12 seconds will be deducted from your available minutes. Free users get 3 attempts maximum.
Free
- 5 minutes of processing (one-time only)
- 3 voice cloning attempts (seconds deducted from quota)
- Process videos up to 5 minutes (your trial limit)
- 😢 Cloned voices cannot be saved for reuse
One-Time Package
Features included:
- Everything in Free
- Plus 30 minutes (lifetime, no expiration)
- Voice cloning as much as the seconds available
- Videos up to 20 minutes per upload
- Cloned voices can be saved for future use
- Videos saved for 30 days
- Video Library—download without watermark, transcripts (SRT)
- Edit videos—refine segments, merge, change voice
- Translate existing videos to any language—full control over translations & dubbing (original or new voice)
- Add 15–60 min at $5 per 15 min — lifetime, no reset
- Email reminder 5 days before expiration
Growth
Features included:
- Everything in One-time
- 90 minutes/month
- First access to new features
- 15GB storage for your videos
Pro
Features included:
- Everything in Growth
- 180 minutes/month (3 hours)
- 30GB storage for your videos
Enterprise
Everything in Pro, plus:
- Custom minute packages
- Dedicated support
- Tailored solutions for your needs
Need more minutes?
$5 per 15 min • Buy in increments of 15, 30, 45, or 60
Lifetime Limit Exceeded Video Too Long
One-Time Plan Limits:
Free Plan Limits:
- • All features included
- • Buy add-on minutes or upgrade to a monthly plan
- • 5 minutes total processing time (one-time trial)
- • All features included
- • Upgrade to a paid plan for more processing time
Overage Charges Required
You have minutes remaining in your plan, but this video is minutes long.
You've reached your monthly limit. Processing this video will result in overage charges.
Overage charges will be added to your next invoice. After processing, you'll be charged $0.40/minute for any videos beyond your plan limit until the month resets.
Upgrade to Pro
Here's what to expect:
- 180 minutes/month (up from 90)
- 30GB storage (up from 15GB)
- Unused Growth minutes roll over — no minutes lost
- Prorated billing — you only pay for the remainder of your current period
Upgrade to Save Voice Profiles
Voice profiles are available for paid plans. Subscribe to save and reuse your cloned voice in future videos!
Choose a Plan:
✨ Authenticated Features
- Save custom voice profiles
- Access video processing history
- Reuse voices across videos
Trim Your Video?
Would you like to trim your video before processing? If you choose "Yes", the trimming screen will appear once your video has been uploaded to the cloud (at 8% progress).
Abandon This Job?
Are you sure you want to abandon this job? You will lose all progress and need to start over. This action cannot be undone.
Video Narration in Progress
You have a video narration in process. If you leave now, this job will be abandoned and you'll need to start over. Are you sure you want to leave?
Voice Cloning Limit Reached
You've used all free voice cloning attempts.
Subscribe to a paid plan for WAY MORE voice cloning and unlimited usage!
Choose a Plan:
Voice Cloning Disclaimer
⚠️ Important Notice
By using NarrateAI's voice cloning feature, you acknowledge and agree to the following terms:
1. Ownership and Authorization
You must own the voice you are cloning OR have explicit written permission from the voice owner. You are solely responsible for obtaining all necessary rights.
2. Prohibited Uses
You MAY NOT use voice cloning for impersonation, fraud, defamation, unauthorized commercial use, harassment, political misinformation, or any use that violates laws.
3. Legal Compliance
You must comply with all applicable laws regarding voice cloning, deepfakes, and synthetic media. Some jurisdictions require disclosure that content is AI-generated.
4. Your Responsibility
You are solely responsible for how you use cloned voices. NarrateAI is not responsible for legal consequences or harm caused by misuse of voice cloning technology.
Help & Support
Need help or have feedback? We're here for you.
Welcome! Please Accept Our Terms
To continue using NarrateAI, please review and accept our Terms of Use and Privacy Policy.