Troubleshooting & FAQ
Common issues and frequently asked questions about the Verbatik API.
Troubleshooting & FAQ
Common questions and solutions for issues you might encounter.
Authentication Issues
"Invalid or missing API token" (401)
- Verify the key is in the
Authorizationheader:Bearer vbt_your_key. - Check the key hasn't been deleted from the API Keys page.
- If the key has an expiration date, verify it hasn't expired.
- Create a new API key if needed.
"You are not a member of this workspace" (403)
- Ask the workspace owner to invite you.
- Verify you're using the correct API key for the intended workspace.
Billing Issues
"Insufficient balance" (402)
- Go to Billing and add funds via manual top-up.
- Enable Auto Top-Up to prevent this in the future.
- Check your current balance on the Billing page.
Auto top-up is not working
- The saved payment method may have expired or been declined.
- The threshold may be set too low.
- There's a cooldown period between auto top-ups.
- Update your payment method and verify threshold/amount settings.
Voice Issues
Voice cloning failed
- Audio file too short (minimum 10 seconds required).
- Audio file too large (maximum 20 MB).
- Unsupported format (only
.mp3and.wav). - Audio quality too poor — record in a quiet environment and enable noise reduction.
Cloned voice expired
Cloned voices expire after 7 days of inactivity. Verbatik sends keep-alive requests for active voices. If expired, clone it again with the same audio sample.
Voice design produced unexpected results
- Be more specific in your prompt (gender, age, accent, tone, personality).
- Try different prompt variations.
- Use preview text to test before committing.
Rate Limiting
"Rate limit exceeded" (429)
- Check the
Retry-Afterheader for when to retry. - Implement exponential backoff in your code.
- Increase your rate limit from workspace settings (up to 10,000 requests per window).
- Set time window to 0 to disable rate limiting (use with caution).
Text-to-Speech Issues
"Text exceeds maximum length"
Split your text into multiple requests. Each can handle up to 25,000 characters with automatic chunking.
Audio quality is poor
- Use a neural voice (
is_neural: true). - For cloned voices, ensure the source audio was high quality.
- Try a different voice matching your language and use case.
SSML is not being processed
Set Content-Type: application/ssml+xml for SSML input.
Music Generation Issues
"Invalid input combination"
- Provide at least one of: prompt, tags, or lyrics.
- Lyrics alone are not sufficient — pair with prompt or tags.
- Tags alone are not sufficient — pair with prompt or lyrics.
- Do not provide all three simultaneously.
Music generation is slow
Music generation typically takes 30–90 seconds per track. This is normal.
Workspace Issues
Cannot create more workspaces
Maximum of 6 owned workspaces. Delete one you no longer need. Workspaces you're a member of don't count.
Cannot invite more members
Maximum of 3 members per workspace (including the owner). Remove an existing member to make room.
Invitation expired
Invitations expire after 24 hours. Resend from the Members page.
General FAQ
What audio formats does Verbatik support? MP3, WAV, and OGG for pre-trained voices. MP3, PCM, and FLAC for cloned voices. FLAC, MP3, WAV, OGG, and M4A for music generation.
Can I use Verbatik for commercial projects? Yes. Review the license terms on the Verbatik website for full details.
Is there an SDK or client library? Verbatik provides a REST API that works with any HTTP client. You can also connect via MCP for AI assistant integration.
How do I contact support? Email support@verbatik.com.
What happens to my data if I delete my account? All workspaces you own (voices, music, API keys, billing data) are permanently deleted. Your membership in other workspaces is removed.
Can I transfer workspace ownership? Contact support or use workspace settings if the option is available.
Are API calls logged? Yes. Usage is logged per API key with character counts, response times, and costs for analytics purposes.