Skip to main content
POST
Fish Audio ASR

Authorizations

Authorization
string
header
required

API key issued by SLNG. Pass as Authorization: Bearer <token>.

Headers

X-World-Part-Override
enum<string>

Target world part override. Auto-selected if not provided.

Available options:
eu

Body

audio
file
required

Audio file to transcribe (multipart) or inline audio bytes (MessagePack).

language
string | null

Optional language hint (ISO code). Fish Audio still auto-detects the language when omitted.

ignore_timestamps
boolean
default:true

Whether to omit precise per-segment timestamps to reduce latency for short audio.

Response

Transcription successful.

Fish Audio ASR response.

text
string
required

Transcribed text.

duration
number
required

Duration of the audio in seconds.

segments
object[]
required

Per-segment transcription with timestamps.

language_code
string | null

Detected ISO 639-1 language code.

language
string | null

Detected language display name.