Overview
Echoes of the Past allows you to have real-time voice conversations with AI-powered historical figures. This guide walks you through selecting a figure, starting a call, using the interface, and ending your conversation.Browse Historical Figures
Discover and search for historical figures on the main dashboard.Access the Dashboard
After signing in, you’ll land on the main dashboard at
/app.Screenshot description: The dashboard displays a grid of historical figure cards with the heading “Historical Figures” and description “Choose a historical figure to start your conversation”.Search for Figures
Use the search functionality to find specific figures:
- Type in the search bar to filter by name or category
- Results update automatically as you type
- Example searches: “Einstein”, “Scientists”, “Philosophers”
Toggle View Mode
Switch between different display layouts:
- Grid view: Cards displayed in a responsive grid (default)
- List view: Figures shown in a compact list format
Review Figure Information
Each historical figure card displays:
- Profile image: Visual representation of the figure
- Name: Full name of the historical figure
- Category badge: Field or era (e.g., “Scientist”, “Philosopher”)
- Description: Brief overview of their significance
- Notable work: Key achievements or contributions
If no figures match your search, you’ll see a message: “No historical figures found matching your search.”
Select a Historical Figure
Choose which historical figure you want to converse with.Browse Available Figures
Scroll through the dashboard to explore different historical figures.Figures are sorted by creation date (newest first).
Click Start Call
On each figure card, locate the “Start Call” button.Screenshot description: The button appears at the bottom of each card with a semi-transparent white background and border.
Use the Call Interface
Interact with the historical figure during your conversation.Understand the Layout
The call interface uses a split-screen design:Left Panel (Call Interface):
- Back button to return to dashboard
- Historical figure’s avatar (large, centered)
- Figure’s name
- Connection status
- Call duration timer
- Siri-style audio visualization
- Helper text with conversation prompts
- Action buttons at the bottom
- Real-time conversation transcript
- Messages from both you and the historical figure
- Timestamps and speaker labels
Wait for Connection
When the call loads:
- Status displays “Connecting…”
- The interface initializes the Vapi voice AI service
- Audio visualization prepares to display sound levels
Start Speaking
Once connected:
- Status changes to “Connected”
- Call timer begins (format: MM:SS)
- The historical figure greets you with a personalized first message
- Audio visualization animates based on voice activity
Use Helper Prompts
Below the audio visualization, you’ll see “Try to:” with three quick-start options:
- Ask a question: Prompts the figure to invite your questions
- Request Explanation: Asks for clarification about their life or work
- Topic Discussion: Suggests discussing their notable achievements
Have Natural Conversation
Speak naturally with the historical figure:
- The AI responds in character with historically accurate information
- Your voice is captured via microphone
- Responses are generated based on the figure’s life, work, and era
- The transcript updates in real-time on the right panel
End Your Call
Properly conclude your conversation with the historical figure.Click the End Call Button
At the bottom of the left panel, click the Assistant Button (large circular button).This is the same button you’d use to toggle the call on/off.
Confirm Call Ended
When the call ends:
- Status changes to “Call ended”
- Timer stops at final duration
- Audio visualization becomes inactive
- Call status updates to
INACTIVE
Call Interface Features
Audio Visualization
Real-time Siri-style visualization shows audio levels during the conversation, providing visual feedback on voice activity.
Live Transcript
Every word spoken by you and the historical figure is transcribed in real-time on the right panel.
Helper Prompts
Pre-configured conversation starters help you engage meaningfully if you’re unsure what to ask.
Call Timer
Track how long you’ve been conversing with the display of elapsed time in minutes and seconds.
Conversation Tips
How to ask effective questions
How to ask effective questions
- Be specific about topics you want to explore
- Ask about their most famous work or discoveries
- Inquire about their life experiences and challenges
- Request their perspective on modern developments in their field
- Ask them to explain complex concepts in simple terms
What topics work best
What topics work best
The AI historical figures are well-versed in:
- Their biographical information and life story
- Their notable works, discoveries, or achievements
- Historical context of their era
- Their philosophies, beliefs, and methodologies
- Events they participated in or witnessed
Understanding the AI's knowledge
Understanding the AI's knowledge
Each historical figure’s responses are generated from:
- Stored information about their life and work (
notableWorkfield) - System prompts with historically accurate context
- Character-appropriate personality and speaking style
- First message that establishes their identity and expertise
Handling connection issues
Handling connection issues
If you experience problems:
- Check your internet connection
- Ensure microphone permissions are granted
- Try refreshing the page and starting a new call
- Verify your browser supports Web Audio API
- Check that no other application is using your microphone
Voice Conversation Flow
Troubleshooting
Microphone not working
Microphone not working
- Grant microphone permissions in browser settings
- Check system microphone settings and volume
- Try a different browser (Chrome or Firefox recommended)
- Ensure no other app is using the microphone exclusively
AI not responding
AI not responding
- Speak clearly and at normal volume
- Check your internet connection speed
- End and restart the call
- Verify the historical figure loaded correctly
Call stuck on 'Connecting'
Call stuck on 'Connecting'
- Wait up to 10 seconds for initial connection
- Refresh the page and try again
- Check browser console for error messages
- Verify your network doesn’t block WebSocket connections
Audio visualization not moving
Audio visualization not moving
- Ensure you’re speaking into the microphone
- Check microphone input levels in system settings
- Verify the call status shows “Connected”
- Try adjusting your microphone sensitivity
Next Steps
After your conversation:- Take quizzes about the historical figure
- View analytics to see conversation metrics
- Return to the dashboard to talk with different figures
- Explore figures from different categories and time periods