Skip to main content

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
Step 2: Grant Microphone Permissions
  • 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
Step 3: Start Speaking
  • 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
2. Speech Recognition:
  • Your speech is converted to text
  • Multiple language support
  • Automatic punctuation insertion
3. Text Processing:
  • 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
Voice Commands:
  • “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
Requirements:
  • 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
Environment:
  • 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
Content:
  • 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 (!)
Formatting:
  • 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”
Avoid:
  • 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
“Voice input not responding”
  • Make sure you’re holding the microphone button
  • Check your internet connection
  • Try speaking louder
  • Ensure you’re in a quiet environment
“Poor recognition accuracy”
  • Speak more clearly
  • Reduce background noise
  • Use a better microphone
  • Try different browser
“Voice input disabled”
  • 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
Firefox:
  • Check privacy settings
  • Ensure microphone access is allowed
  • Try disabling extensions
  • Update to the latest version
Safari:
  • 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
For Technical Content:
  • Spell out technical terms
  • Use voice commands for symbols
  • Speak numbers clearly
  • Use “dash” for hyphens
For Code:
  • 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”
Technical Questions:
  • “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”
Creative Requests:
  • “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
Mobile Tips:
  • 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
“Poor quality on mobile”
  • 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
Security:
  • 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
What’s Not Stored:
  • 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
Quick Input:
  • 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
Motor Impairments:
  • 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
API Features:
  • Real-time speech recognition
  • Multiple language support
  • Continuous recognition
  • Confidence scoring

Performance

Optimization:
  • Efficient audio processing
  • Minimal CPU usage
  • Fast recognition
  • Low latency
Limitations:
  • Requires internet connection
  • Browser compatibility
  • Microphone quality dependency
  • Background noise sensitivity

🆘 Getting Help

Common Solutions

Voice Input Not Working:
  1. Check microphone permissions
  2. Verify browser compatibility
  3. Try a different browser
  4. Check internet connection
  5. Contact support if issues persist
Poor Recognition:
  1. Speak more clearly
  2. Reduce background noise
  3. Use a better microphone
  4. Try different browser
  5. Check language settings

Support Resources


Ready to try voice input? Click the microphone icon and start speaking to Dobby AI!