User Guide
Overview
The Medical Audio Recorder Chrome Extension helps healthcare professionals document patient consultations efficiently by:
- Recording audio from patient interactions
- Transcribing speech to text using AI
- Generating structured medical summaries
- Auto-populating ePuskesmas forms
Basic Usage
Starting a Recording
- Open the Extension
- Click the extension icon in Chrome toolbar
- The popup window appears with recording interface
- Start Recording
- Click the “Start Recording” button
- Speak clearly in Indonesian or English
- The timer shows recording duration
- Maximum recording time: 10 minutes
- Stop Recording
- Click “Stop Recording” when finished
- Audio is saved temporarily in memory
Transcribing Audio
- Automatic Transcription
- After stopping, click “Transcribe”
- Wait for AI processing (5-30 seconds)
- Transcript appears in the text area
- Manual Editing
- Edit the transcript if needed
- Fix any recognition errors
- Add missing information
Generating Medical Summary
- Create Summary
- Click “Generate Summary” button
- AI analyzes transcript and creates structured output
- Summary includes all medical categories
- Review Summary
- Check each category for accuracy:
- Keluhan Utama (Chief Complaint)
- Keluhan Tambahan (Additional Complaints)
- Riwayat Penyakit (Medical History)
- Pemeriksaan Fisik (Physical Examination)
- Diagnosa (Diagnosis)
- Terapi (Treatment)
- Edukasi (Patient Education)
- Navigate to Medical Form
- Open ePuskesmas or compatible medical form
- Ensure form fields are visible
- Insert Summary
- Click “Insert into Form” button
- Extension automatically fills matching fields
- Green highlights indicate successful insertion
- Manual Adjustments
- Review auto-filled data
- Make necessary corrections
- Add any missing information
Advanced Features
File Upload
Instead of recording, you can upload existing audio files:
- Click “Upload Audio File”
- Select file (MP3, WAV, WebM, M4A)
- Maximum file size: 25MB
- Continue with transcription process
Language Settings
The extension supports:
- Bahasa Indonesia (primary)
- English (secondary)
- Mixed language (code-switching)
Custom Prompts
Advanced users can customize AI prompts:
- Open Settings
- Navigate to “Advanced Settings”
- Modify system prompts for specific needs
- Test with sample transcripts
Tips for Best Results
Recording Quality
- Environment: Use a quiet room with minimal background noise
- Microphone: Position 15-30cm from mouth
- Speaking: Clear, moderate pace, avoid mumbling
- Pauses: Brief pauses between topics help AI separation
Efficient Workflow
- Prepare: Review patient history before recording
- Structure: Follow consistent consultation pattern
- Keywords: Use medical terminology consistently
- Summary: Review before inserting into forms
Common Scenarios
New Patient Consultation
- Record complete history
- Include all symptoms and timeline
- Document examination findings
- Generate comprehensive summary
Follow-up Visit
- Reference previous diagnosis
- Focus on changes/progress
- Update treatment plan
- Document patient response
Emergency Cases
- Keep recording brief and focused
- Prioritize critical information
- Generate summary quickly
- Complete details later
Troubleshooting
Recording Issues
No audio detected:
- Check microphone connection
- Verify Chrome microphone permission
- Test microphone in settings
Poor audio quality:
- Reduce background noise
- Adjust microphone position
- Check microphone settings
Transcription Problems
Inaccurate transcription:
- Speak more clearly
- Reduce speaking speed
- Use standard medical terms
- Edit transcript manually
Transcription fails:
- Check API key validity
- Verify internet connection
- Try smaller audio segments
Fields not filling:
- Ensure form is fully loaded
- Check field compatibility
- Try manual copy-paste
- Report specific form issues
Keyboard Shortcuts
Space: Start/Stop recording (when focused)
Ctrl+T: Transcribe audio
Ctrl+S: Generate summary
Ctrl+I: Insert into form
Esc: Close popup
Privacy & Security
- Audio is processed locally first
- API calls use encryption
- No permanent storage without consent
- Patient data remains confidential
- Regular security updates
Getting Help
- Documentation: Check guides in
/docs folder
- Issues: Report bugs on GitHub
- Community: Join discussions in repository
- Updates: Follow repository for new features