Speechall Developer Resources
Everything needed to evaluate, integrate, and automate the Speechall unified speech-to-text API.
Speechall API and developer tools
Speechall API documentation
Guides and examples for integrating unified speech-to-text into an application.
Speechall OpenAPI specification
The canonical machine-readable API schema, including operations, parameters, and response models.
Speechall authentication guide
Create an API key and authenticate API calls with a Bearer token.
Speechall CLI
Install the official command-line tool for scriptable transcription and model discovery.
Integration guidance for developers and agents
Start by reading the Speechall API documentation and reviewing the OpenAPI specification. The schema is served from this domain at /api/openapi.yaml and is the source of truth for REST operations, typed
request parameters, authentication requirements, and API response formats. The API health check is available at https://api.speechall.com/, while production API calls use https://api.speechall.com/v1.
Speechall API authentication uses a Bearer API key created in the console. Agents and applications should first list available speech-to-text models, then select a provider-qualified model identifier before submitting audio. For local media, repeatable shell workflows, subtitle generation, or quick model comparisons, use the official Speechall CLI. It provides the same provider abstraction as the REST API without requiring one-off integration code.
Speechall does not currently offer a public MCP server or third-party outbound webhook product. The billing webhook endpoint is an internal Stripe integration and is not an external integration surface. We document this explicitly so agents can choose the REST API, SDK, or CLI instead of relying on an unavailable integration.
Read Speechall API Docs