AssemblyAI Vet Mode beta: set domain to veterinary-v1 for vet transcripts (November 10, 2026)
AssemblyAI added Vet Mode in beta. Set domain to veterinary-v1 on Universal-3.5 Pro, Universal-2 or the streaming models.
Your keys
0 of 1 ready
Create each key on its own page, paste it below, then copy the finished lines into your project's .env file. What you paste stays in this tab. It is never sent to Wirestack or saved.
- AssemblyAI API keyASSEMBLYAI_API_KEYGet key
Your key is on the dashboard, or in the sidebar under Workspace, Manage, API Keys
What changed
On November 10, 2026 AssemblyAI launched Vet Mode in beta. You turn it on with one parameter: domain: "veterinary-v1". It works for pre-recorded audio on Universal-3.5 Pro and Universal-2, and for streaming on Universal-3.6 Pro Realtime, Universal-3.5 Pro Realtime and Universal-Streaming.
The same post updates Medical Mode (domain: "medical-v1"). Existing users got that update automatically, and it costs a $0.15 per hour add-on. AssemblyAI reports fewer missed drug names: 30% fewer in English and 62% fewer in Spanish on pre-recorded audio.
Prerequisites
Steps
- Take your normal pre-recorded request to
https://api.assemblyai.com/v2/transcript. - Add
"domain": "veterinary-v1"to the JSON body, next to"speech_models": ["universal-3-5-pro"].
import os, requests
resp = requests.post(
"https://api.assemblyai.com/v2/transcript",
headers={"authorization": os.environ["ASSEMBLYAI_API_KEY"]},
json={
"audio_url": "https://example.com/vet-visit.mp3",
"speech_models": ["universal-3-5-pro"],
"domain": "veterinary-v1",
},
)
print(resp.json()["id"])