SPB Git

Repository Public

gemini-3.5-transcribe.md 6.3 KB


Gemini 3.5 Transcribe is a speech-to-text model based on Gemini's audio understanding capabilities. It provides low-latency, accurate transcription with utterance-based language detection, speaker diarization, word-level timestamps, Smart transcription, and custom vocabulary speech biasing. Try in Google AI Studio

# Documentation

Gemini 3.5 Transcribe converts speech to text from audio files. It automatically detects 85+ languages, handles multi-language code-switching, identifies individual speakers, outputs word-level timestamps, and adapts to domain-specific terms through custom vocabulary biasing.

Visit the Audio transcription guide for full coverage of non-streaming features. For real-time, low-latency streaming transcription over WebSockets, visit the Live transcription guide using gemini-3.5-transcribe-live. For detailed pricing, see the Pricing page.

# gemini-3.5-transcribe

Property Description
Model code gemini-3.5-transcribe
Supported data types Inputs Audio (up to 1 hour) Output Text, Word annotations
Audio limits Unary audio limit Up to 1 hour per request (up to 30 minutes when speaker diarization or word-level timestamps are enabled)
Capabilities Audio transcription Supported Speaker diarization Supported Word-level timestamps Supported Custom vocabulary Supported Smart transcription Supported Caching Not supported Code execution Not supported File search Not supported Function calling Not supported Image generation Not supported Thinking Not supported
Consumption options Batch API Not supported Flex inference Not supported Priority inference Not supported
Versions Read the model version patterns for more details. - gemini-3.5-transcribe (Unary) - gemini-3.5-transcribe-live (Live API)
Latest update August 2026

# Feature support and limitations

Gemini 3.5 Transcribe supports the following features across its two endpoints:

Feature Live Streaming (gemini-3.5-transcribe-live) Audio File Processing (gemini-3.5-transcribe) Notes / Limitations
Language Auto-detection Supported (85+ languages) Supported (85+ languages) Includes mid-session code-mixing.
Word-level Timestamps Not Supported Supported Degrades transcription accuracy. Incompatible with custom vocabulary.
Custom Vocabulary Biasing Supported (up to 1,000 terms) Supported (up to 1,000 terms) Customers typically see best results with up to 100 terms. Incompatible with diarization and timestamps.
Smart Dictation & Formatting Supported Supported Includes filler word removal and intent-aware alphanumeric formatting.
Speaker Diarization Not Supported Supported (up to 8 speakers) Attribution for 3+ speakers is experimental. Incompatible with custom vocabulary.
Max Audio Duration 10 minutes per session. Up to 1 hour File processing is limited to 30 minutes when features like diarization or timestamps are enabled.

# Supported languages

The following languages and BCP-47 language codes are supported for Gemini 3.5 Transcribe:

Language BCP-47 Code Language BCP-47 Code
Afrikaans af-ZA Japanese ja-JP
Amharic am-ET Javanese jv-ID
Arabic (Egypt) ar-EG Kabuverdianu kea-CV
Armenian hy-AM Kannada kn-IN
Assamese as-IN Kazakh kk-KZ
Azerbaijani az-AZ Korean ko-KR
Belarusian be-BY Kyrgyz ky-KG
Bengali (Bangladesh) bn-BD Latvian lv-LV
Bengali (India) bn-IN Lingala ln-CD
Bosnian bs-BA Lithuanian lt-LT
Bulgarian bg-BG Macedonian mk-MK
Bulgarian (Aromanian) rup-BG Malay ms-MY
Burmese my-MM Malayalam ml-IN
Cantonese (Traditional) yue-Hant-HK Maltese mt-MT
Catalan ca-ES Mandarin Chinese (Simplified) cmn-Hans-CN
Cebuano ceb Marathi mr-IN
Central Khmer km-KH Mongolian mn-MN
Croatian hr-HR Nepali ne-NP
Czech cs-CZ Norwegian nb-NO
Danish da-DK Oriya or-IN
Dutch nl-NL Polish pl-PL
English (Great Britain) en-GB Portuguese (Brazil) pt-BR
English (India) en-IN Portuguese (Portugal) pt-PT
English (United States) en-US Punjabi pa-IN
Estonian et-EE Punjabi (Gurmukhi script) pa-Guru-IN
Farsi fa-IR Romanian ro-RO
Filipino fil-PH Russian ru-RU
Finnish fi-FI Serbian sr-RS
French fr-FR Sindhi (Arabic script) sd-Arab-IN
Galician gl-ES Slovak sk-SK
Georgian ka-GE Slovenian sl-SI
German de-DE Spanish (Latin America) es-419
Greek el-GR Spanish (United States) es-US
Gujarati gu-IN Swahili (Kenya) sw-KE
Hausa ha-NG Swedish sv-SE
Hebrew he-IL Tajik tg-TJ
Hindi hi-IN Telugu te-IN
Hungarian hu-HU Thai th-TH
Icelandic is-IS Turkish tr-TR
Indian English en-IN Ukrainian uk-UA
Indonesian id-ID Uzbek uz-UZ
Italian it-IT Vietnamese vi-VN
Files main
Menu

Theme