Recording Issues
Troubleshoot problems with voice recording and transcription
If you’re having trouble recording or getting poor transcription results, this guide will help you diagnose and fix the problem.
Recording Won’t Start
Shortcut Not Working
If pressing ⌥ Space (or your custom shortcut) does nothing:
- Verify Yapper is running — Look for the icon in the menu bar
- Check the model is loaded — Settings → Transcription, wait for “Ready” status
- Verify permissions — Settings → Preferences, both should show green checkmarks
- Test the shortcut in Settings — Go to Settings → Preferences → Keyboard Shortcuts and re-record your shortcut
Shortcut Conflict
Your shortcut might be captured by another app or the system:
- Try a different shortcut temporarily
- Check System Settings → Keyboard → Keyboard Shortcuts for conflicts
- Check other apps’ shortcut settings
- Spotlight (⌘ Space) and similar system shortcuts can conflict
App Not Responding
If Yapper seems frozen:
- Click the menu bar icon — does the menu appear?
- Check Activity Monitor for Yapper’s status
- Force quit Yapper: ⌘ Option Escape, select Yapper, click Force Quit
- Reopen Yapper from Applications
No Audio Being Captured
”No speech detected” Error
This means the recording captured silence or no recognizable speech.
Solutions:
- Speak louder — Your voice might be too quiet
- Check microphone selection — Settings → Preferences → Microphone, or use the live level meter to verify audio is being captured
- Test microphone — Use Voice Memos or QuickTime to verify it works
- Move closer to microphone — Especially with built-in mics
- Reduce background noise — Fan, AC, or other ambient sounds
Waveform Not Moving
If the recording overlay shows a flat waveform (no animation):
- Your microphone isn’t capturing audio
- Open Settings → Preferences and check the Microphone dropdown and level meter
- Verify the level meter responds when you speak
- Select a different input device if available
Using External Microphone
If you have multiple microphones:
- Open Settings → Preferences → Microphone
- Select your preferred microphone from the dropdown
- Check the live level meter responds to your voice
- Try recording in Yapper
Yapper supports hot-plug detection — new devices appear automatically when connected, and if your selected device is unplugged, Yapper falls back to the default system input.
Poor Transcription Quality
Wrong or Garbled Text
If transcriptions are inaccurate:
| Issue | Likely Cause | Solution |
|---|---|---|
| Wrong words | Background noise | Reduce noise, speak clearly |
| Missing words | Speaking too fast | Slow down slightly |
| No punctuation | Model limitation | Use AI Transform for cleanup |
| Wrong language | Language mismatch | Check Settings → Transcription → Language |
Improve Accuracy
- Use a better model — Parakeet TDT v3 (default) for EU languages, or Large v3 Turbo for 100+ languages
- Set correct language — Match Settings to the language you’re speaking
- Add custom vocabulary — Add frequently misheard words
- Speak naturally — Over-enunciation can reduce accuracy
- Reduce background noise — Quiet environments work best
Consistent Misrecognition
If certain words are always wrong:
- Add them to Custom Vocabulary (Settings → Transcription)
- Try spelling them phonetically
- Speak slower when saying those words
- Use AI Transform to fix recurring errors after transcription
Recording Cuts Off Early
Recording Stops Unexpectedly
If recording stops before you finish speaking:
- Toggle mode confusion — You might be in hold-to-record mode
- Hold the shortcut longer than 0.3 seconds → hold mode
- Quick press → toggle mode (press again to stop)
- Escape key — May have been pressed accidentally
- App crash — Check Console.app for Yapper crash logs
Very Short Recordings
If only part of your speech is captured:
- Wait a moment after pressing the shortcut before speaking
- Make sure you’re stopping recording correctly:
- Toggle mode: Press shortcut again
- Hold mode: Release the keys
Processing Takes Too Long
Normal Processing Time
Processing should take roughly:
- Real-time on Apple Silicon (5 seconds of speech ≈ 5 seconds processing)
Longer Than Expected
If processing is very slow:
- Model is too large — Try Small or Base model
- Mac is busy — Close resource-intensive apps
- First processing — Initial run is slower; subsequent ones are faster
- AI features — AI Transform and Q&A add extra time for the network request
Stuck Processing
If the overlay shows blue (processing) for a very long time:
- The model may be stuck
- Quit Yapper (menu bar → Quit Yapper)
- Reopen Yapper
- Check model status in Settings → Transcription
- Try a different model
Overlay Not Appearing
No Visual Feedback
If you don’t see the recording overlay:
- Yapper may not be receiving the shortcut
- Try changing the shortcut in Settings → Preferences
- Check if another window is covering it (overlay appears near cursor)
- Restart Yapper
Overlay In Wrong Position
The overlay appears near your cursor. If it’s off-screen or the cursor-following behavior is problematic:
- Move your cursor to a visible area before recording
- The overlay adjusts to stay on-screen
- Enable Fixed Position in Settings → Preferences to pin the overlay to the top-center of your screen
Environment Issues
Background Noise
Yapper works best in quiet environments. To reduce noise impact:
- Close windows near traffic
- Turn off fans or AC during important recordings
- Consider a directional microphone
- Use a headset microphone
- Position yourself closer to the microphone
Microphone Quality
Built-in MacBook microphones work but have limitations:
- Susceptible to keyboard noise
- Pick up ambient sound
- Quality varies by model
External microphones often provide better results:
- USB condenser microphones
- Headset microphones
- Lavalier (clip-on) microphones
Diagnostic Steps
If none of the above helps:
-
Test microphone independently
- Open QuickTime Player → File → New Audio Recording
- Speak and verify audio is captured
-
Verify permissions are working
- Open System Settings → Privacy & Security
- Confirm Microphone and Accessibility show Yapper enabled
-
Check model status
- Settings → Transcription
- Ensure model shows “Ready” or “Loaded”
-
Try a clean slate
- Quit Yapper
- Delete
~/Library/Preferences/com.yapper.app.plist - Reopen Yapper and reconfigure
Related Topics
- Permission Issues — Microphone and accessibility
- Model Issues — Speech model problems
- Text Injection Issues — Text not appearing
- Transcription Settings — Model and language settings