Audio (TTS & STT)
Audio (TTS & STT)
Audio
Text-to-Speech
client.audio.synthesize sends POST /v1/audio/speech and returns a Uint8Array of raw audio bytes.
SpeechParams fields
Speech-to-Text (Transcription)
client.audio.transcribe sends POST /v1/audio/transcriptions as a multipart upload and returns a TranscriptionResponse.
TranscriptionParams key fields
Translation
client.audio.translate sends POST /v1/audio/transcriptions/translate and returns the audio transcribed and translated to English.
List Voices
client.audio.listVoices sends GET /v1/audio/voices.
ListVoicesParams fields
Get Voice
client.audio.getVoice sends GET /v1/audio/voices/{voice_id}.