Transcribe audio

Google Cloud Speech-to-Text

Speech recognition API on Google Cloud that returns transcripts from audio files or live streams.

Addresses

REST API
https://speech.googleapis.com; regional https://us-speech.googleapis.com and https://eu-speech.googleapis.com15
MCP server
None found19
OpenAPI spec
Google Discovery documents (not OpenAPI): https://speech.googleapis.com/$discovery/rest?version=v215
Docs for agents
None: https://cloud.google.com/llms.txt returns HTTP 40419
Status page
https://status.cloud.google.com/ (HTTP 200; the page lists Speech-to-Text)19

Install

WhatCommand
Python client librarypip install --upgrade google-cloud-speech
Node.js client librarynpm install @google-cloud/speech
Go client librarygo get cloud.google.com/go/speech/apiv2
CLI sign-in for local credentialsgcloud auth application-default login
MCP serverNone

Source11Client library install

Read from Google Cloud’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/transcribe-audio/google-cloud-speech-to-text.md