Common Issues and Solutions
This guide covers solutions to frequently encountered issues with SlasshyWispr. If you don’t find your issue here, please visit the GitHub issues page.Audio and Microphone Problems
Microphone Not Detected
Issue: No microphone appears in device list
Issue: No microphone appears in device list
Check System Permissions
- Windows: Settings > Privacy > Microphone > Allow apps to access microphone
- Verify SlasshyWispr is in the allowed apps list
Verify Hardware Connection
- Check that your microphone is physically connected
- Try unplugging and reconnecting USB microphones
- Test microphone in Windows Sound settings
Restart Application
No Audio Input Detected
Issue: Microphone connected but not picking up audio
Issue: Microphone connected but not picking up audio
Test Microphone Levels
- Open Windows Sound Settings
- Go to Input > Device properties
- Speak and watch the input level meter
- Adjust input volume if too low
Select Correct Device
Check Capture Mode
- Verify your capture mode setting
- Try switching between “push-to-talk” and “single-tap”
- For push-to-talk, ensure you’re holding the hotkey while speaking
Poor Transcription Quality
Issue: Transcription has many errors or mistakes
Issue: Transcription has many errors or mistakes
Improve Audio Quality
- Reduce background noise (close windows, turn off fans, mute music)
- Use a higher-quality microphone (headset mic or USB mic preferred)
- Maintain consistent distance from microphone (6-12 inches for desktop mics)
- Speak clearly at normal pace and volume
Try Better Models
- For online mode: Use higher-quality STT models if available from your provider
- For local mode: Try larger models:
- Switch from Moonshine to Parakeet v3
- Switch from Parakeet to Whisper Medium/Large
- Check Settings > Offline STT for recommendations
Configure Language Settings
- Set correct Dictation Language for your spoken language
- For multi-language use, configure Dictation Language Mode
Recording Cuts Off
Issue: Recording stops unexpectedly or times out
Issue: Recording stops unexpectedly or times out
- Maximum Duration: Recordings are limited to 45 seconds (
MAX_RECORDING_MS: 45_000) - For longer dictation, break into multiple sessions
- In push-to-talk mode, ensure you’re continuously holding the hotkey
- Check if “Mute Music While Dictating” setting is interfering with detection
Model Loading Issues
Local STT Model Won’t Download
Issue: Model download fails or gets stuck
Issue: Model download fails or gets stuck
Check Internet Connection
Verify Disk Space
- Parakeet models: ~500 MB
- Whisper models: 500 MB - 1.6 GB
- Ensure 2-3x the model size for extraction and processing
Check Download Status
Retry Download
- Cancel stuck download if option available
- Close and reopen SlasshyWispr
- Attempt download again
Local STT Model Won’t Load
Issue: Model downloaded but fails to load or warm up
Issue: Model downloaded but fails to load or warm up
Check Hardware Requirements
- Review your detected CPU, RAM, and GPU
- Check “Performance Tier” assessment
- Verify selected model matches recommendations
- Look for “Selected Model Warning” if your hardware is underpowered
Use Recommended Model
- High-end GPU: Whisper Large, Parakeet v3
- Mid-range system: Parakeet v3, Whisper Medium
- Lower-spec system: Moonshine Base, SenseVoice
Verify Model Files
- Use “Open Path” option in model settings to view model directory
- Ensure all model files are present and not corrupted
- Try deleting and re-downloading if files seem incomplete
Ollama Connection Failed
Issue: Cannot connect to Ollama for local AI
Issue: Cannot connect to Ollama for local AI
Verify Ollama Installation
installed: Should betruerunning: Should betrueversion: Should show Ollama version
Start Ollama Service
- Ensure Ollama is running (check system tray or task manager)
- Try restarting Ollama service
- On Windows, run Ollama from Start menu
Check Base URL
- Default:
http://127.0.0.1:11434 - Ensure no typos
- If Ollama runs on different port, update accordingly
Test Connection
- Use model pull feature in settings
- Start with a small model like “llama3.2:1b”
- Check for error messages in pull response
API Connection Errors
Online API Authentication Failed
Issue: API key rejected or authentication errors
Issue: API key rejected or authentication errors
Verify API Key
- Double-check API key for typos
- Ensure no extra spaces before/after key
- Verify key hasn’t expired with your provider
- Test key validity on provider’s website
Check API Base URL
- Ensure correct base URL for your provider
- Common formats:
- OpenAI:
https://api.openai.com/v1 - Custom providers: Verify correct endpoint
- OpenAI:
- Remove trailing slashes if present
Re-enter Credentials
- Clear existing API key
- Re-enter fresh copy from provider dashboard
- Ensure “Remember API Key” is checked if you want persistence
Online API Timeout or Network Errors
Issue: Connection timeouts, network errors, slow responses
Issue: Connection timeouts, network errors, slow responses
Check Internet Connection
- Verify stable internet connection
- Test accessing provider’s website in browser
- Run speed test to check bandwidth
Try Different Network
- Switch between WiFi and wired connection
- Disable VPN if active (may interfere)
- Try mobile hotspot to rule out network restrictions
Check Provider Status
- Visit provider’s status page
- Check for ongoing outages or maintenance
- Review provider’s rate limits
Model Not Found
Issue: Specified model name not available
Issue: Specified model name not available
Verify Model Name
- Check exact model name with your provider
- Ensure correct spelling and capitalization
- Some providers use specific naming formats
Check Available Models
- Settings > Online may show available models
- Consult provider’s documentation for supported models
Performance Optimization
Slow Response Times
Issue: Long delays between speaking and receiving results
Issue: Long delays between speaking and receiving results
Check Pipeline Latency
sttLatencyMs: Speech-to-text processing timeaiLatencyMs: AI model response timettsLatencyMs: Text-to-speech generation time- Identify which component is slowest
Optimize STT Performance
- Use smaller/faster models (Moonshine Base, Parakeet v3)
- Enable GPU acceleration if available
- Warm up models before intensive use
- Close other applications to free RAM
- Check internet speed
- Try different API provider if consistently slow
Optimize AI Performance
- Use smaller models (llama3.2:1b vs llama3.2:70b)
- Reduce
maxTokenssetting to limit response length - Ensure Ollama has sufficient system resources
- Check Ollama logs for performance issues
- Use faster models from provider
- Reduce
maxTokens(default: 320) - Simplify
systemPromptif very long
Optimize TTS Performance
- Use Piper engine (faster than Coqui)
- Set Piper Quality to “fast” instead of “high”
- Disable TTS if you don’t need voice responses
High CPU or Memory Usage
Issue: SlasshyWispr consuming excessive system resources
Issue: SlasshyWispr consuming excessive system resources
Identify Resource-Intensive Components
- Local STT models use significant RAM (1-4GB) when loaded
- Local AI (Ollama) can use 4-16GB depending on model size
- Check if multiple models are loaded simultaneously
Use Lighter Models
- STT: Switch from Whisper Large to Moonshine Base or SenseVoice
- AI: Use smaller Ollama models (1-3B parameters instead of 7-70B)
- Check hardware advisor recommendations
Deactivate Unused Models
- Use model deactivation feature in settings
- Unload STT models when not in use
- Stop Ollama when not needed for local AI
Application Crashes or Freezes
Issue: SlasshyWispr becomes unresponsive or crashes
Issue: SlasshyWispr becomes unresponsive or crashes
Check System Requirements
- RAM: 8GB+ recommended for local models
- CPU: Multi-core processor recommended
- GPU: NVIDIA GPU helpful for large models
- Storage: Sufficient space for models and temp files
Update Application
- Check Settings > Update and Security
- Install latest version
- Bug fixes and stability improvements in newer releases
Reduce Concurrent Operations
- Don’t trigger multiple voice commands simultaneously
- Wait for previous operation to complete
- Disable wake word if causing issues
Clear and Reset
- Deactivate all local models
- Restart application
- Reload models one at a time
- Test with minimal configuration first
Feature-Specific Issues
Wake Word Not Working
Issue: Wake phrase doesn't activate assistant
Issue: Wake phrase doesn't activate assistant
- Verify
wakeWordEnabled: truein Settings > General - Check microphone is selected and working
- Speak wake phrase clearly (“Hey [AssistantName]”)
- Test with different wake phrase patterns
- Ensure command mode is enabled
Context Awareness Not Detecting Selection
Issue: Selected text not recognized by assistant
Issue: Selected text not recognized by assistant
- Enable
contextAwareness: truein Settings > General - Ensure
commandMode: true - Select text before activating voice command
- Try copying selection manually (Ctrl+C) before command
- Verify application allows clipboard access
Hotkeys Not Responding
Issue: Keyboard shortcuts don't trigger SlasshyWispr
Issue: Keyboard shortcuts don't trigger SlasshyWispr
Check Hotkey Configuration
- Verify Push to Talk Hotkey (default:
Ctrl+Space) - Verify Command Hotkey (default:
Ctrl+Shift+Space) - Ensure hotkeys don’t conflict with other applications
Test Different Hotkeys
- Try changing to different key combination
- Avoid combinations used by Windows or other apps
- Use modifier keys (Ctrl, Shift, Alt) for uniqueness
Check Application State
- Ensure SlasshyWispr is running (check system tray)
- Verify app is not in error state
- Try restarting application
TTS Not Playing Audio
Issue: No voice response from assistant
Issue: No voice response from assistant
Check TTS Engine
- Verify TTS engine is selected (Piper or Coqui)
- Default engine is Piper
- Coqui may be disabled in zero-Python mode
Verify Piper Installation
- Check Piper path in settings
- Ensure Piper executable is accessible
- Try reinstalling or re-setting up TTS runtime
Check Audio Output
- Ensure system volume is not muted
- Check default audio output device in Windows
- Test audio with other applications
Getting Support
Reporting Issues
If you can’t resolve your issue with this guide:Gather Information
- SlasshyWispr version (check Settings > Update and Security)
- Windows version
- Hardware specs (CPU, RAM, GPU)
- Relevant settings (runtime mode, models, etc.)
- Steps to reproduce the issue
- Error messages or screenshots
Search Existing Issues
- Visit GitHub Issues
- Search for keywords related to your problem
- Review open and closed issues
Community Support
Update and Maintenance
Review Release Notes
- Bug fixes that may resolve your issue
- New features or improvements
- Breaking changes that may affect your configuration
Install Updates
- Use in-app update feature
- Or download manually from Releases page
Additional Resources
- GitHub Repository: SlasshyOverhere/SlasshyWispr
- Issues Tracker: Report bugs and feature requests
- Latest Releases: Download updates
- Demo Video: See SlasshyWispr in action (check README)