New Sign up free, 10 calls on us. Up to $1, no card needed.

Chirp 2

transcription

Chirp 2 is Google Cloud's multilingual automatic speech recognition model, served through the Speech-to-Text v2 API.

Input
audio
Output
text
Price
$0.016/min

Price in context

Where the price sits among 11 comparable models

Per minute$0.016/min
$0.002 · Fun-ASR Realtime Chirp 2 · $0.016

The bar shows how this model’s price compares with every other model of the same kind on Synthorai. The cheapest and the most expensive are named at each end. These are base rates; batch, region and cache-write discounts are on the pricing page.

Specs & limits

Audio

Languages Varies by method: BatchRecognize offers the most extensive coverage and Recognize is "on par with Chirp"; StreamingRecognize is limited to 16 locales (Chinese Simplified/Traditional, Cantonese, English AU/IN/GB/US, French CA/FR, German, Italian, Japanese, Korean, Portuguese (Brazil), Spanish ES/US)
Audio limits
  • Auto-detected audio decoding
  • sync Recognize <1 min, BatchRecognize 1 min - 8 hrs, StreamingRecognize for real-time
  • optional word-level timestamps
  • language-agnostic transcription (the model infers the prevalent spoken language and transcribes in it)
  • no standalone language detection
  • no speaker diarization
  • speech translation supported
Speaker diarization No
Streaming transcription Yes
Timestamps Yes

Model

Modalities audio → text
  • Official Speech-to-Text V2 model id is chirp_2 (underscore)
  • GA, with regional GA expansion (us-central1/europe-west4/asia-southeast1) on 2025-01-27
  • billed per audio

per Google official docs ↗

Use Chirp 2 in 30 seconds

OpenAI-compatible: swap the base_url, keep your SDK. POST /v1/audio/transcriptions

from openai import OpenAI

client = OpenAI(
    base_url="https://synthorai.io/v1",
    api_key="sk-syn-...",
)

resp = client.audio.transcriptions.create(
    model="chirp-2",
    file=open("meeting.mp3", "rb"),
    language="en",
)
print(resp.text)

About Chirp 2

  • Google positions it as improving on the original Chirp in both accuracy and speed while adding word-level timestamps, model adaptation (phrase biasing), and speech translation.
  • It offers automatic punctuation and capitalization, language-agnostic transcription, in which the model infers the prevalent spoken language and transcribes in it, and profanity filtering, and supports streaming, synchronous, and batch recognition for audio from under a minute up to eight hours, the longest batch ceiling of any Chirp model.
  • Streaming covers sixteen locales, while batch carries the family's most extensive language support.
  • Word-level timestamps are opt-in, and Google notes transcription quality and speed degrade slightly when they are on; the word-level confidence value it returns is documented as not a true confidence score.
  • Adaptation takes simple words and phrases, but class tokens and custom classes are not supported.
  • Speech translation runs asymmetric pairs, twenty-seven source languages into US English and eighteen targets out of it, and forced normalization and a denoiser round out the feature set.
  • The one significant gap is speaker diarization, which Google lists as not supported; that capability is the reason to move to Chirp 3.
  • Availability is limited to a small set of regions.
  • Synthorai serves Chirp 2 transcription through its OpenAI-compatible audio endpoint.

FAQ

Is the Chirp 2 API free to try?

Yes: new accounts get 10 trial calls and up to $1 in free credit, no card required. That's enough to try Chirp 2 against your real workload before adding a payment method.

What is Chirp 2 best at?

Improved accuracy and speed over its predecessor; word-level timestamps and speech translation; audio from under a minute to eight hours. See the About section for the full picture from the vendor's own release notes.

How much does Chirp 2 cost?

Chirp 2 costs $0.016 per minute of audio transcribed on Synthorai: pay-as-you-go, no platform markup, no subscription.

Which languages does Chirp 2 support?

Chirp 2 supports Varies by method: BatchRecognize offers the most extensive coverage and Recognize is "on par with Chirp"; StreamingRecognize is limited to 16 locales (Chinese Simplified/Traditional, Cantonese, English AU/IN/GB/US, French CA/FR, German, Italian, Japanese, Korean, Portuguese (Brazil), Spanish ES/US). On Synthorai you call it through POST /v1/audio/transcriptions, the OpenAI transcription API shape.

How do I get access to Chirp 2?

Point your existing OpenAI SDK at base_url="https://synthorai.io/v1", set model="chirp-2", and you're done. One API key covers every model on the gateway.

Related models

Compare

Every value on this page is transcribed from the vendor's own documentation, linked above, and carries the date it was checked. Prices are compared across the catalogue; specification values that vendors define differently are shown with the difference stated rather than charted. Nothing here is measured by us, and nothing is scored.

Get your API key Compare your cost →