speak-common-errors

Solid

Diagnose and fix common Speak API errors: authentication failures, audio format issues, rate limits, and session management problems. Use when implementing common errors features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak common errors", "speak common errors".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Speak Common Errors ## Overview Diagnose and fix common Speak API errors: authentication failures, audio format issues, rate limits, and session management problems. ## Prerequisites - Completed `speak-install-auth` setup - Valid API credentials configured - ffmpeg installed for audio processing ## Instructions ### Error Code Reference | HTTP | Error Code | Description | Fix | |------|-----------|-------------|-----| | 400 | `audio_format_invalid` | Audio not WAV 16kHz mono | Convert with ffmpeg | | 400 | `audio_too_short` | Recording < 0.5 seconds | Record longer audio | | 400 | `audio_too_long` | Recording > 60 seconds | Trim to under 60s | | 400 | `language_not_supported` | Invalid language code | Use supported codes | | 401 | `invalid_api_key` | Wrong or expired key | Regenerate at dashboard | | 403 | `quota_exceeded` | Monthly limit reached | Upgrade plan or wait | | 404 | `session_not_found` | Invalid session ID | Start a new session | | 408 | `session_expired` | Session timed out | Sessions expire after 30 min | | 413 | `payload_too_large` | Audio file > 25MB | Compress or trim audio | | 429 | `rate_limit_exceeded` | Too many requests | Wait `Retry-After` seconds | ### Quick Diagnostic ```bash # Check API key validity curl -s -o /dev/null -w "%{http_code}" \ -H "Authorization: Bearer $SPEAK_API_KEY" \ https://api.speak.com/v1/languages # 200 = valid, 401 = invalid, 403 = insufficient permissions # Check audio format ffprobe -v quiet -print_format json -sho...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

speak-debug-bundle

Collect diagnostic information for Speak API issues: auth verification, audio format validation, session inspection, and network testing. Use when implementing debug bundle features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak debug bundle", "speak debug bundle".

2,266 Updated today
jeremylongshore
AI & Automation Solid

speak-security-basics

Security best practices for Speak API keys, audio data privacy, student data protection, and COPPA/FERPA compliance. Use when implementing security basics features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak security basics", "speak security basics".

2,266 Updated today
jeremylongshore
AI & Automation Solid

speak-prod-checklist

Production readiness checklist for Speak language learning integrations: auth, audio pipeline, monitoring, and compliance. Use when implementing prod checklist features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak prod checklist", "speak prod checklist".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-common-errors

Diagnose and fix ElevenLabs API errors by HTTP status code. Use when encountering ElevenLabs errors, debugging failed TTS/STS requests, or troubleshooting voice cloning and streaming issues. Trigger: "elevenlabs error", "fix elevenlabs", "elevenlabs not working", "debug elevenlabs", "elevenlabs 401", "elevenlabs 429", "elevenlabs 400".

2,266 Updated today
jeremylongshore
AI & Automation Solid

speak-observability

Monitor Speak API health, assessment latency, session metrics, and pronunciation score distributions. Use when implementing observability, or managing Speak language learning platform operations. Trigger with phrases like "speak observability", "speak observability".

2,266 Updated today
jeremylongshore