STT
Written by
Updated at August 4, 2026
Speech recognition in audio files using Yandex SpeechKit STT
The base64, url, objectStorage, and disk fields are mutually exclusive: you can use only one of them.
| Field name | Type | Required | Default value | Templating supported | Description |
|---|---|---|---|---|---|
recognizeText |
STT.RecognizeText | Yes | No | No | Speech recognition settings. |
base64 |
string |
No | No | Yes | Base64-encoded audio file. |
url |
string |
No | No | Yes | Audio file via a public URL. |
objectStorage |
STT.ObjectStorage | No | No | No | Audio file from an Object Storage bucket. |
disk |
STT.Disk | No | No | No | Audio file on Yandex Disk. |
STT.RecognizeText
|
Field name |
Type |
This is a required field |
Default value |
Templating supported |
Description |
|
|
|
Yes |
No |
No |
Audio file format. Available formats: |
|
|
|
Yes |
No |
No |
Speech recognition languages. Available languages
|
|
|
|
Yes |
No |
No |
Speech recognition model. Available model: |
STT.ObjectStorage
| Field name | Type | Required | Default value | Templating supported | Description |
|---|---|---|---|---|---|
bucket |
string |
Yes | No | No | Name of the Object Storage bucket the audio file is in. |
object |
string |
Yes | No | Yes | Object name, e.g., prefix/subprefix/data.mp3. |
STT.Disk
| Field name | Type | Required | Default value | Templating supported | Description |
|---|---|---|---|---|---|
oauthToken |
string |
Yes | No | No | OAuth token |
path |
string |
Yes | No | Yes | Audio file path. |
sharedDiskId |
string |
No | No | Yes | Shared disk label |