Installation Guide
This guide will help you set up Medispeak in your preferred environment.
Chrome Extension (Developer Mode)
-
Clone the repository:
git clone https://github.com/medispeak/extension.git
cd extension -
Install dependencies:
npm install -
Build the extension:
npm run build -
Load in Chrome:
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the
builddirectory from the extension folder
- Open Chrome and go to
WebApp Integration
Using Script Tag
-
Add Script to HTML
<script src="https://cdn.medispeak.io/widget.js"></script> -
Initialize Widget
<div id="medispeak-container"></div>
<script>
Medispeak.init({
container: 'medispeak-container',
apiKey: 'your-api-key',
emrSystem: 'care', // or 'bahmni' for Bahmni EMR
emrConfig: {
// Optional custom configuration for other web-based EMRs
baseUrl: 'your-emr-base-url',
fieldMappings: {
// Custom field mappings
}
}
});
</script>
EMR Configuration
You can configure Medispeak to work with any web-based EMR by:
- Access Medispeak Admin interface
- Configure EMR connection details
- Set up field mappings
- Test the integration
- Deploy configuration
Supported EMRs
CARE (Open Healthcare Network)
Bahmni EMR
Feel free to reach out to us to get access to the EMR configurations.
Configuration Options
Widget Options
- Theme customization
- Voice recognition settings
- EMR integration settings
- UI customization
Extension Options
- Voice recognition sensitivity
- EMR field mapping
- Keyboard shortcuts
- Privacy settings
Troubleshooting
Common Issues
-
Voice Recognition Not Working
- Check microphone permissions
- Verify browser compatibility
- Test microphone input levels
-
EMR Integration Issues
- Verify API credentials
- Check network connectivity
- Validate field mappings
- Ensure EMR system is supported or properly configured
-
Performance Issues
- Clear browser cache
- Check system resources
- Verify network speed
Getting Help
If you encounter issues:
- Check our FAQ
- Visit GitHub Issues
- Join our Community Discussion
Security Considerations
- Keep API keys secure
- Regularly update dependencies
- Monitor system logs
- Enable appropriate security headers
Next Steps
After installation:
- Complete the Getting Started guide
- Review Best Practices
- Explore our Projects