AI Issues

Troubleshoot problems with AI Transform and AI Q&A features

Yapper’s AI features — AI Transform and AI Q&A — require an AI provider and internet connection. If they’re not working, this guide will help you diagnose the problem.

AI Features Not Working

Check Basic Setup

First, verify AI is properly configured:

  1. Open Settings → AI
  2. Verify a Provider is selected
  3. Check that your API Key is entered
  4. Ensure a Model is selected
  5. Test your internet connection

Test Your Configuration

Start a recording and say “Hey Yapper, what is two plus two?” If you get an answer in the floating panel, your AI is working correctly.

AI Transform Issues

Transform Not Activating

AI Transform activates when text is selected before recording. If it’s falling back to normal dictation:

  1. Verify text is selected — Highlight text in the app before pressing the shortcut
  2. Check Accessibility permission — Settings → Preferences → Permissions should show a green checkmark for Accessibility
  3. Try a different app — Some apps don’t expose selected text to the Accessibility API
  4. Restart Yapper — Quit and reopen if Accessibility was just granted

Text Not Being Replaced

If the AI generates a response but the original text isn’t replaced:

  1. Check Accessibility permission is granted
  2. Ensure the text field still has focus during processing
  3. Don’t switch apps while the AI is working
  4. Try a simpler app (like TextEdit) to verify it works

Poor Rewrite Quality

  1. Be more specific — “Fix grammar” works better than “fix this”
  2. Try a quality model — Claude Sonnet, GPT-5 Mini, or Gemini Pro
  3. Simplify the instruction — One clear instruction works better than multiple
  4. Check the language — Ensure your voice instruction is in a language your speech model supports

AI Q&A Issues

”Hey Yapper” Not Detected

The wake phrase uses fuzzy matching, but if it’s consistently missed:

  1. Say it clearly — Pronounce “Hey Yapper” as two distinct words
  2. Say it first — The wake phrase must come at the beginning of your recording
  3. Check your language — Ensure your transcription language is set to the language you’re speaking
  4. Speak naturally — Over-enunciation can cause the speech model to produce unexpected spellings

No Answer Appearing

If Q&A activates but no answer shows:

  1. Check your internet connection
  2. Verify your API key has available credits
  3. Try a different AI provider or model
  4. Check the provider’s status page for outages

API Key Issues

”Invalid API Key” Error

  1. Regenerate the key — Go to your provider’s website and create a new key
  2. Copy carefully — Make sure you copy the entire key with no extra spaces
  3. Paste fresh — Clear the API key field completely, then paste
  4. Save and test — Click Save, then try a recording

Where to Get API Keys

ProviderURL
Google (Gemini)ai.google.dev
OpenAIplatform.openai.com/api-keys
Anthropicconsole.anthropic.com
xAIx.ai

Key Format

API keys typically look like:

  • OpenAI: sk-... (starts with sk-)
  • Anthropic: sk-ant-... (starts with sk-ant-)
  • Google: Alphanumeric string
  • xAI: Provider-specific format

Network Issues

No Internet Connection

AI features require internet to communicate with the AI provider.

  1. Open a website to verify connectivity
  2. Try again once connection is restored
  3. Basic transcription still works offline

Firewall or VPN Blocking

Some networks block AI provider APIs:

  1. Try disabling VPN temporarily
  2. Try a different network (phone hotspot)
  3. Check with your IT department if on a corporate network

Timeout Errors

  1. Try again — might be a temporary server issue
  2. Try a faster model (Nano, Haiku, Flash variants)
  3. Check the provider’s status page for outages

Provider-Specific Issues

Rate Limiting

AI providers limit how many requests you can make.

Symptoms:

  • “Rate limited” error
  • AI works sometimes, fails other times

Solutions:

  1. Wait a few minutes and try again
  2. Upgrade your provider plan if you hit limits frequently
  3. Consider a different provider

Insufficient Credits/Quota

Most providers charge for API usage.

Symptoms:

  • “Quota exceeded” or “Insufficient credits” error

Solutions:

  1. Log into your provider’s dashboard
  2. Check your usage and balance
  3. Add credits or upgrade your plan

Provider Outages

AI providers occasionally have service interruptions.

Check:

Performance Issues

AI Is Slow

Speed up AI features:

  1. Use faster models (Haiku, Nano, Flash)
  2. Check your internet speed
  3. Shorter text selections (for Transform) process faster

Typical timing:

  • Fast models: 0.5-1 second
  • Quality models: 1-3 seconds
  • Slow network: Additional delay

Diagnostic Checklist

Go through this checklist:

  • Provider is selected in Settings → AI
  • API key is entered and saved
  • Model is selected
  • Internet connection is working
  • API key has available credits
  • Provider isn’t experiencing an outage
  • No firewall/VPN blocking
  • Accessibility permission granted (for AI Transform)