Gemini 3.5 Transcribe overview
Gemini 3.5 Transcribe by Google
Send an audio file to the Interactions API and receive its transcript, with optional speaker attribution and word-level timestamps.
Gemini 3.5 Transcribe specs
- Model ID
google/gemini-3.5-transcribe- Developer
- Input
- Audio
- Output
- Text
- Endpoint
POST https://api.aimlapi.com/v1/stt/create
What Is Gemini 3.5 Transcribe API?
Gemini 3.5 Transcribe is a Google speech-to-text model based on Gemini’s audio understanding capabilities. It processes prerecorded audio files through the Interactions API.
The model provides automatic language identification, speaker diarization, word-level timestamps, custom vocabulary hints, and smart transcription features.
Technical Reference
| Developer | |
|---|---|
| Model ID | google/gemini-3.5-transcribe |
| Release Date | October 14, 2026 |
| Modalities | Audio → Text |
What Gemini 3.5 Transcribe Brings to the Table
Multilingual transcription
The model automatically detects speech across more than 85 languages and supports multilingual code-switching.
Speaker identification
It can distinguish individual speakers in prerecorded audio and attach speaker labels to transcript segments.
Word-level timing
The model can return timestamps for individual recognized words.
Custom vocabulary
Custom vocabulary biasing supports domain-specific terms, acronyms, proper names, and other specialized phrases.
Where Gemini 3.5 Transcribe Makes the Most Sense
Meetings and calls
The model can transcribe recorded meetings, support calls, and call logs with speaker attribution.
Subtitles and searchable audio
Word-level timestamps can support synchronized subtitles and navigable audio players.
Lectures and voice notes
The model can transform prerecorded lectures and voice notes into structured text.
Domain-specific recordings
Custom vocabulary can improve recognition of specialized jargon, company names, and proper nouns.
Use cases
Real-time captioning: The model is suited to near-real-time captioning by streaming microphone or live-audio input and returning transcription results incrementally.
Voice agents and interactive voice applications: Its low-latency streaming transcription supports voice agents and interactive voice apps.
Post-call analytics: The model is suited to post-call analytics pipelines using transcribed call audio.
Transcription of prerecorded recordings: It can transcribe recorded meetings, call logs, voice notes, support calls, and lectures into structured text with speaker attribution and timestamps.
Gemini 3.5 Transcribe benchmarks by
Artificial Analysis
Human-preference results for Gemini 3.5 Transcribe in word error rate, next to models available on AI/ML API. Data retrieved Nov 3, 2026.
Gemini 3.5 Transcribe API pricing
| Usage | Price | Unit |
|---|---|---|
| Output | $12 | 1M tokens |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
How to use the Gemini 3.5 Transcribe API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v1/stt/create' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "google/gemini-3.5-transcribe"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "google/gemini-3.5-transcribe"
}
response = requests.post("https://api.aimlapi.com/v1/stt/create", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v1/stt/create", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "google/gemini-3.5-transcribe"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());The request returns a generation id. Poll GET https://api.aimlapi.com/v1/stt/create?generation_id=<id> until the status is completed.
Gemini 3.5 Transcribe FAQ
What is the Gemini 3.5 Transcribe model ID?
Use google/gemini-3.5-transcribe as the model parameter. Requests go to https://api.aimlapi.com/v1/stt/create with your AI/ML API key.