Voice Input Guide
Learn how to use Dobby AI’s voice input feature for hands-free interaction.🎯 What You’ll Learn
By the end of this guide, you’ll know how to:- Enable and use voice input
- Configure voice settings
- Troubleshoot common issues
- Get the best results from voice input
🎤 Getting Started with Voice Input
Enabling Voice Input
Step 1: Find the Voice Input Button- Look for the microphone icon in the chat input field
- It’s located on the right side of the text input area
- The icon appears when you’re logged in and ready to chat
- Click the microphone icon
- Your browser will ask for microphone permission
- Click “Allow” to enable voice input
- The icon will change to indicate it’s active
- Click and hold the microphone icon
- Speak your message clearly
- Release the button when finished
- Your speech will be converted to text
🎙️ How Voice Input Works
Speech-to-Text Process
1. Audio Capture:- Your microphone captures your voice
- Audio is processed in real-time
- Background noise is filtered out
- Your speech is converted to text
- Multiple language support
- Automatic punctuation insertion
- Converted text appears in the input field
- You can edit before sending
- Send like a regular text message
Supported Features
Languages:- English (default)
- Spanish
- French
- German
- Italian
- Portuguese
- And many more
- “New line” - Insert a line break
- “Period” - Insert a period
- “Comma” - Insert a comma
- “Question mark” - Insert a question mark
- “Exclamation mark” - Insert an exclamation mark
⚙️ Voice Input Settings
Browser Compatibility
Supported Browsers:- Chrome (recommended)
- Firefox
- Safari
- Edge
- Opera
- Modern browser with Web Speech API support
- Microphone access
- Internet connection
Optimizing Voice Input
Microphone Setup:- Use a good quality microphone
- Position it 6-12 inches from your mouth
- Minimize background noise
- Speak clearly and at normal volume
- Choose a quiet location
- Avoid echo and reverberation
- Turn off music or TV
- Close windows to reduce noise
🎯 Best Practices
Speaking Clearly
Pronunciation:- Speak at normal speed
- Enunciate words clearly
- Pause between sentences
- Avoid mumbling or slurring
- Use complete sentences
- Be specific and clear
- Avoid very long messages
- Break complex thoughts into parts
Voice Commands
Punctuation:- Say “period” for a period (.)
- Say “comma” for a comma (,)
- Say “question mark” for a question (?)
- Say “exclamation mark” for an exclamation (!)
- Say “new line” for a line break
- Say “new paragraph” for a paragraph break
- Say “quote” to start a quotation
- Say “end quote” to end a quotation
Example Voice Input
Good Examples:- “Hello Dobby, can you help me write a Python function?”
- “What is the capital of France, question mark”
- “Please explain machine learning in simple terms, period”
- Speaking too fast
- Using unclear pronunciation
- Speaking in a noisy environment
- Using very long sentences
🔧 Troubleshooting
Common Issues
“Microphone not working”- Check if microphone permissions are granted
- Verify your microphone is working in other apps
- Try refreshing the page
- Check browser compatibility
- Make sure you’re holding the microphone button
- Check your internet connection
- Try speaking louder
- Ensure you’re in a quiet environment
- Speak more clearly
- Reduce background noise
- Use a better microphone
- Try different browser
- Check if you’re logged in
- Verify microphone permissions
- Try refreshing the page
- Check browser settings
Browser-Specific Issues
Chrome:- Ensure microphone permissions are allowed
- Check if other tabs are using the microphone
- Try incognito mode
- Update to the latest version
- Check privacy settings
- Ensure microphone access is allowed
- Try disabling extensions
- Update to the latest version
- Check system preferences for microphone access
- Ensure the website has permission
- Try a different browser
- Update to the latest version
🎨 Advanced Usage
Voice Input Tips
For Long Messages:- Break into shorter segments
- Use voice commands for punctuation
- Pause between sentences
- Review and edit before sending
- Spell out technical terms
- Use voice commands for symbols
- Speak numbers clearly
- Use “dash” for hyphens
- Say “code” before code blocks
- Use “backtick” for code formatting
- Spell out variable names
- Use “equals” for assignment
Voice Input Examples
General Questions:- “What is the weather like today, question mark”
- “Can you help me with my homework, period”
- “Explain quantum computing in simple terms, period”
- “How do I create a React component, question mark”
- “What is the difference between Python and JavaScript, question mark”
- “Help me debug this error, colon, error message here, period”
- “Write a short story about a robot, period”
- “Create a poem about the ocean, period”
- “Generate ideas for a science fiction novel, period”
📱 Mobile Voice Input
Mobile-Specific Features
Touch and Hold:- Touch and hold the microphone icon
- Speak while holding
- Release when finished
- Text appears in the input field
- Hold the phone close to your mouth
- Speak clearly into the microphone
- Use headphones with a microphone
- Ensure good internet connection
Mobile Troubleshooting
“Voice input not working on mobile”- Check microphone permissions
- Try a different browser
- Ensure good internet connection
- Restart the browser
- Use headphones with microphone
- Speak closer to the device
- Reduce background noise
- Try a different position
🔒 Privacy and Security
Voice Data Handling
Privacy:- Voice data is processed locally in your browser
- No voice recordings are stored
- Only converted text is sent to the server
- Your voice remains private
- Voice processing uses secure protocols
- No audio data is transmitted
- Text is encrypted in transit
- Standard security measures apply
Data Protection
What’s Stored:- Only the converted text messages
- No audio recordings
- No voice data
- Standard chat message storage
- Voice recordings
- Audio data
- Voice patterns
- Speech characteristics
🎯 Use Cases
Productivity
Hands-Free Operation:- Dictate long messages
- Multitask while chatting
- Use while walking or driving
- Accessibility for users with disabilities
- Rapid message composition
- Voice notes and reminders
- Quick questions and answers
- Real-time conversation
Accessibility
Visual Impairments:- Voice input for users who can’t type
- Audio feedback for responses
- Hands-free operation
- Screen reader compatibility
- Alternative input method
- Reduced typing effort
- Voice commands for formatting
- Accessibility compliance
🛠️ Technical Details
Web Speech API
Browser Support:- Chrome: Full support
- Firefox: Partial support
- Safari: Limited support
- Edge: Full support
- Real-time speech recognition
- Multiple language support
- Continuous recognition
- Confidence scoring
Performance
Optimization:- Efficient audio processing
- Minimal CPU usage
- Fast recognition
- Low latency
- Requires internet connection
- Browser compatibility
- Microphone quality dependency
- Background noise sensitivity
🆘 Getting Help
Common Solutions
Voice Input Not Working:- Check microphone permissions
- Verify browser compatibility
- Try a different browser
- Check internet connection
- Contact support if issues persist
- Speak more clearly
- Reduce background noise
- Use a better microphone
- Try different browser
- Check language settings
Support Resources
- FAQ - Common questions and answers
- Getting Started - Basic setup guide
- API Reference - Technical documentation
- Contact support for advanced issues
Ready to try voice input? Click the microphone icon and start speaking to Dobby AI!