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; regionalhttps://us-speech.googleapis.comandhttps://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.txtreturns HTTP 40419 - Status page
https://status.cloud.google.com/(HTTP 200; the page lists Speech-to-Text)19
Install
| What | Command |
|---|---|
| Python client library | pip install --upgrade google-cloud-speech |
| Node.js client library | npm install @google-cloud/speech |
| Go client library | go get cloud.google.com/go/speech/apiv2 |
| CLI sign-in for local credentials | gcloud auth application-default login |
| MCP server | None |
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