Soniox icon

Soniox

Interact with Soniox Speech-to-Text API

File → Upload

AI-generated

Summary

Uploads an audio or video file from an input item’s binary data to Soniox and returns the API response with convenient file metadata and the uploaded file ID.

Inputs

  • Binary Property (required) — Name of the input item’s binary property containing the file; defaults to data.
  • File Name — Optional upload filename. If blank, uses the binary file’s name, or file if none is available.
  • Limits — Optional local checks: maximum file size in MB and maximum duration in minutes, both disabled at 0. Size is checked against available metadata and the binary buffer; duration is checked when metadata is available. Soniox’s account quota still applies, and its maximum duration is 300 minutes.

Output shape

A single output item per successfully uploaded input item, containing a JSON object.

The object includes fileId and file_id, fileName, mimeType, fileSize, uploadedAt, and the full Soniox API response. The operation requires binary data and rejects known MIME types other than audio or video. If Soniox does not return a file ID, the operation errors.

Links

Discussion