# SomyaLabs ## Docs - [Create Api Key Route](https://docs.somya.ai/api-reference/api-keys/create-api-key-route.md) - [List Api Keys Route](https://docs.somya.ai/api-reference/api-keys/list-api-keys-route.md) - [Revoke Api Key Route](https://docs.somya.ai/api-reference/api-keys/revoke-api-key-route.md) - [Transcribe](https://docs.somya.ai/api-reference/asr/transcribe.md) - [Create Contact Submission Route](https://docs.somya.ai/api-reference/contact-submissions/create-contact-submission-route.md) - [List Contact Submissions Route](https://docs.somya.ai/api-reference/contact-submissions/list-contact-submissions-route.md) - [Demo Synthesize](https://docs.somya.ai/api-reference/demo/demo-synthesize.md) - [Demo Transcribe](https://docs.somya.ai/api-reference/demo/demo-transcribe.md) - [Create Feedback Route](https://docs.somya.ai/api-reference/feedback/create-feedback-route.md) - [List Feedback Route](https://docs.somya.ai/api-reference/feedback/list-feedback-route.md) - [API Reference](https://docs.somya.ai/api-reference/introduction.md): How the SomyaLabs API reference is generated and kept in sync. - [List Plans Route](https://docs.somya.ai/api-reference/plans/list-plans-route.md) - [Read Root](https://docs.somya.ai/api-reference/read-root.md) - [Create Subscription Route](https://docs.somya.ai/api-reference/subscriptions/create-subscription-route.md) - [Get Current Subscription Route](https://docs.somya.ai/api-reference/subscriptions/get-current-subscription-route.md) - [Synthesize](https://docs.somya.ai/api-reference/tts/synthesize.md) - [Get Usage Route](https://docs.somya.ai/api-reference/usage/get-usage-route.md) - [Get My Profile](https://docs.somya.ai/api-reference/users/get-my-profile.md) - [Delete Voice Route](https://docs.somya.ai/api-reference/voices/delete-voice-route.md) - [Get Voice Route](https://docs.somya.ai/api-reference/voices/get-voice-route.md) - [List Voices Route](https://docs.somya.ai/api-reference/voices/list-voices-route.md) - [Upload Voice](https://docs.somya.ai/api-reference/voices/upload-voice.md) - [Clerk Webhook](https://docs.somya.ai/api-reference/webhooks/clerk-webhook.md) - [Razorpay Webhook](https://docs.somya.ai/api-reference/webhooks/razorpay-webhook.md) - [Authentication](https://docs.somya.ai/authentication.md): How to authenticate requests to the SomyaLabs API. - [Errors](https://docs.somya.ai/guides/errors.md): Error response shape, codes, and how to handle failures. - [Pricing](https://docs.somya.ai/guides/pricing.md): Plans, credits, and billing. - [Rate limits & quota](https://docs.somya.ai/guides/rate-limits.md): Credit-based quota, usage tracking, and rate limiting. - [SomyaLabs Docs](https://docs.somya.ai/index.md): The voice layer for India — ultra-low-latency TTS and ASR across 15 Indian languages. - [Speech to Text (Vyasa)](https://docs.somya.ai/models/asr.md): Accent- and noise-robust automatic speech recognition. - [Text to Speech (Panini)](https://docs.somya.ai/models/tts.md): Streaming speech synthesis across India's languages. - [Quickstart](https://docs.somya.ai/quickstart.md): Make your first request to the SomyaLabs API. ## OpenAPI Specs - [openapi](https://docs.somya.ai/api-reference/openapi.json)