import React from "react"; import { Dialog, DialogTitle, DialogContent, IconButton, Typography, Stack, Box, Divider, alpha, } from "@mui/material"; import { Close as CloseIcon, Mic as MicIcon, Person as PersonIcon, AutoAwesome as AutoAwesomeIcon, Settings as SettingsIcon } from "@mui/icons-material"; export const DurationInfoModal: React.FC<{ open: boolean; onClose: () => void }> = ({ open, onClose }) => { return ( ⏱️ Episode Duration Guide Recommended durations based on content type and audience Recommended Durations 1-3 minutes Quick tips • Social media • Teasers 5-10 minutes Standard podcast • Deep dives Cost vs Duration 1-3 min: $0.50 - $2.00 (Audio) / $3 - $6 (Video) 5 min: $1 - $3 (Audio) / $5 - $12 (Video) 10 min: $2 - $6 (Audio) / $10 - $20 (Video) 💡 Pro Tips • Start short (1-3 min) for YouTube algorithm • Deep content works best at 5-10 minutes • Longest single call: 10 minutes max ); }; export const SpeakersInfoModal: React.FC<{ open: boolean; onClose: () => void }> = ({ open, onClose }) => { return ( 👥 Number of Speakers Guide Choose the right format for your content 🎤 1 Speaker (Solo) • Best for: Tutorials, tips, personal stories • Simpler script • Lower cost • Full creative control 👥 2 Speakers (Host + Guest) • Best for: Interviews, debates, Q&A • More engaging • Broader perspectives • Requires guest coordination 💡 Production Notes • 2 speakers = 2x script sections = ~2x word count • Audio-only mode works best for interviews • Video mode requires avatar setup for each speaker ); }; export const VoiceInfoModal: React.FC<{ open: boolean; onClose: () => void }> = ({ open, onClose }) => { return ( 🎤 Voice Selection Guide Choose the right voice for your podcast Voice Clone • Your own voice - cloned from audio sample • Most authentic and personalized • Requires voice cloning setup in settings • Best for: Brand podcasts, testimonials System Voices Female: Wise Woman, Friendly, Calm, Lively, Inspirational Male: Deep Voice, Casual, Patient, Determined • Instant selection - no setup required Voice Personalities Professional: Corporate, educational content Happy/Energetic: Entertainment, announcements Calm: Meditation, sensitive topics Storytelling: Narratives, books, experiences 💡 Tips • Match voice personality to your content type • Use preview button to hear each voice • Filter by gender/mood to find voices faster ); };