{"schemaVersion":"1.0.0","generatedAt":"2026-10-15T23:37:23.409Z","canonicalUrl":"https://one-voice-lab.vercel.app/api/public/v1/providers/sarvam","evidenceType":"repository_verified","lastVerifiedAt":"2026-10-13","data":{"id":"sarvam","name":"Sarvam AI","description":"A bounded, buffered REST Text to Speech adapter for Bulbul v3, Shubh, and English (India), prepared with synthetic transport tests.","status":"Partial","url":"https://one-voice-lab.vercel.app/providers/sarvam","states":{"listed":true,"configured":false,"adapterBacked":true,"liveEnabled":false,"docsVerified":true,"repositoryVerified":true,"experimental":true},"capabilities":[{"id":"tts","providerSupport":"Repository verified","labImplementation":"Prototype","evidence":"Repository verified","adapterBacked":true,"liveEnabled":false}],"modules":[],"evidence":"Repository verified","evidenceType":"repository_verified","documentationStatus":"Dated provider documentation references are attached to this registry record.","limitations":["The installed transport requires canonical policy authorization and applicable admission. This code registration does not enable public use or establish account entitlement, credits, guest sponsorship, or voice-output rights.","Only explicit bulbul:v3 with speaker shubh, language en-IN, and 24 kHz mono PCM WAV is installed. Bulbul v4 Flash is documented as newer but is outside this adapter's contract.","Requests and decoded audio are bounded to 1,000 input characters, 2 MiB of audio, and 20 seconds, with no retry, model fallback, discovery, or cloning call.","Audio is decoded from one base64 JSON result. Timing describes complete audio availability at the ONE server, not provider streaming time to first audio.","Provider-documented Bulbul v3 PAYG pricing is INR 3 per 1,000 characters. Account balance, effective plan, actual billing and exact Unicode metering are unverified; no USD conversion is asserted.","Startup credit amount, currency and expiry require account-specific evidence. Published program credits expire at the program term and require Powered by Sarvam branding; standard paid-credit nonexpiry does not establish program nonexpiry.","Provider privacy documentation lists configurable content retention with a 30-day default and conflicting training opt-in/opt-out language. Account-specific settings and approved public transmission remain unverified."],"lastVerifiedAt":"2026-10-13","sourceUrls":["https://docs.sarvam.ai/api-reference/text-to-speech/convert","https://docs.sarvam.ai/api/getting-started/models/bulbul","https://www.sarvam.ai/api-pricing","https://docs.sarvam.ai/api/getting-started/commercial-licensing","https://www.sarvam.ai/startup-program","https://www.sarvam.ai/privacy-policy","https://github.com/omnineuralengine/ONE-voice-lab"],"platform":{"schemaVersion":"1.0.0","learningExperiments":[],"id":"sarvam","displayName":"Sarvam AI","description":"A bounded, synthetic-tested Bulbul v3 REST Text to Speech integration for English (India). Account access, sponsorship and live quality remain unverified.","group":"core-and-immediate","kind":"speech-provider","category":"Voice AI provider","links":{"website":"https://www.sarvam.ai/","documentation":"https://docs.sarvam.ai/"},"lifecycle":{"discovery":"cataloged","integration":"contract-tests-passed","access":"globally-disabled","runtime":"disabled","benchmark":"ineligible"},"readiness":{"state":"adapter-backed","explanation":"A provider-neutral adapter is fixture-validated; live invocation remains disabled until every policy and cost gate is satisfied."},"credential":{"required":true,"state":"unconfigured"},"health":{"state":"disabled","source":"not-observed"},"integration":{"installed":true,"fixtureCapable":true},"capabilities":[{"id":"tts.batch","family":"text-to-speech","support":"supported","verification":"integration-supported","sources":[{"url":"https://docs.sarvam.ai/api-reference/text-to-speech/convert","title":"Sarvam REST Text to Speech","verifiedAt":"2026-10-13"},{"url":"https://docs.sarvam.ai/api/getting-started/models/bulbul","title":"Sarvam Bulbul models and languages","verifiedAt":"2026-10-13"}],"providerModelScope":["bulbul:v3"],"lastVerifiedAt":"2026-10-13","requiredAdapter":"batch-tts","integrationPath":"adapter","costBearing":true,"benchmarkEligibility":"fixture-only"}],"models":[],"voices":[],"metadata":{"verification":"verified","sources":[{"url":"https://docs.sarvam.ai/api-reference/text-to-speech/convert","title":"Sarvam REST Text to Speech","verifiedAt":"2026-10-13"},{"url":"https://docs.sarvam.ai/api/getting-started/models/bulbul","title":"Sarvam Bulbul models and languages","verifiedAt":"2026-10-13"}],"lastVerifiedAt":"2026-10-13"}}}}