Skip to main content
POST
/
audio
/
transcriptions
# Docs for v2 can be found by changing the above selector ^
from together import Together

client = Together(
api_key=os.environ.get("TOGETHER_API_KEY"),
)

file = open("audio.wav", "rb")

response = client.audio.transcriptions.create(
model="openai/whisper-large-v3",
file=file,
)

print(response.text)
{
  "text": "Hello, world!"
}

Authorizations

Authorization
string
header
default:default
required

Body

multipart/form-data
file
required
model
enum<string>
default:openai/whisper-large-v3
Available options:
openai/whisper-large-v3
language
string
default:en
Example:
prompt
string
response_format
enum<string>
default:json
Available options:
json,
verbose_json
temperature
number
default:0
Required range: 0 <= x <= 1
timestamp_granularities
default:segment
Available options:
segment,
word
Example:
diarize
boolean
default:false
min_speakers
integer
max_speakers
integer

Response

  • Option 1
  • Option 2
text
string
required
Example: