Grok STT 1.0 via the Tokenator API
What the model is for
Grok STT is SpaceXAI's speech-to-text model. It supports transcription with word-level timestamps, optional speaker diarization, and multichannel audio.
Specification
| Full name | Grok STT 1.0 |
| API ID | grok-stt-1.0 |
| Model vendor | xAI |
| Type | Speech to text |
| Context window | 256K tokens |
| Response formats | json |
| Default format | json |
| Tokenator usage multiplier | 1.4× |
| Badge | NEW |
| Input modalities | audio |
| Supported API formats | /v1/audio/transcriptions |
| Upstream providers | 1 |
| Current status | available |
| Data updated | 2026-11-05 |
Upstream providers
| Provider | Multiplier |
|---|---|
| FastCluster | 1.4× |
A request goes to the first available provider by priority; if it fails, Tokenator switches to the next one.
Example request
curl https://api.tokenator.top/v1/audio/transcriptions \ -H "Authorization: Bearer sk-your-tokenator-key" \ -F 'model=grok-stt-1.0' \ -F 'file=@recording.wav' \ -F 'response_format=json'
See also
FAQ about Grok STT 1.0
What is the API ID of Grok STT 1.0?
grok-stt-1.0 — put this into the model field of your request.
How do I call this model?
Send POST /v1/audio/transcriptions with the model's API ID. Request examples and parameters are in the audio documentation.
Why is the model absent from /v1/models?
Audio models have a separate catalog at GET /v1/audio/models. Use ?task=tts for synthesis or ?task=stt for transcription; use ?task=music for music. Chat endpoints refuse audio models.
Which API key should I use?
Use your regular Tokenator key with access to this model. Send it in the Authorization: Bearer sk-your-tokenator-key header.
How do I upload an audio file?
Send multipart/form-data with the API ID in model and one non-empty audio file up to 25 MiB in file. Let the client set Content-Type with the boundary.
How do I get a plain-text transcript?
Set response_format=text. The default response is JSON with a text field; verbose_json includes extra details when the model returns them.
Can I specify the recording language?
Send language when the model supports it. Support for prompt and other parameters also depends on the model; see the audio documentation.