Создаёт задачу распознавания. Файл берётся из source (ваша ссылка или наше хранилище). Задача ставится в низкоприоритетную очередь и выполняется на свободных GPU.
| Параметр | Тип | Описание |
|---|---|---|
| sourcerequired | object | Источник файла. Либо ссылка на ваш файл (BYOS), либо ID файла, загруженного в наше хранилище через /files/upload-url. |
| source.typerequired | enum urlfile_id | url — скачать по ссылке; file_id — файл уже в нашем S3. |
| source.url | string | Обязательно при type=url. HTTPS-ссылка на аудио/видео файл. |
| source.file_id | uuid | Обязательно при type=file_id. ID из ответа /files/upload-url. |
| task_typedefault: audio | enum audiovideoyoutuberecordpodcastlink | Тип исходного контента. |
| languagedefault: auto | string | Язык распознавания (auto — определить). |
| model_sizedefault: turbo | enum turbomediumlarge-v2 | Модель Whisper. |
| speakerdefault: none | enum nonediarize | Диаризация спикеров. |
| noisedefault: none | enum nonedenoise | Шумоподавление. |
| webhook_url | string | URL для уведомления о завершении (опционально). |
curl \
-X POST \
-H "X-API-Key: co_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"source": { "type": "file_id", "file_id": "..." },
"model_size": "turbo",
"language": "ru"
}' \
"https://corp.textom.app/api/v1/tasks"