Freemium

Google Cloud Speech-to-Text API

Google Cloud Speech-to-Text API converts spoken audio into accurate, transcribed text using advanced deep learning models. It supports real-time streaming and batch recognition in over 125 languages and dialects. Ideal for building voice assistants, transcription services, and accessibility tools. A freemium tier includes 60 minutes of audio per month.

1

Endpoints

0

Views

Aug 29, 2025

Last Checked

60 minutes/month

Rate Limit

API Endpoints

Convert speech to text using Google Cloud Speech-to-Text

Full URL

https://speech.googleapis.com/v1/v1/speech:recognize

Code Examples

curl -X POST 'https://speech.googleapis.com/v1/v1/speech:recognize' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "audio": {
    "content": "base64_encoded_audio"
  },
  "config": {
    "encoding": "LINEAR16",
    "sampleRateHertz": 16000
  }
}

Example Response

{
  "results": [
    {
      "alternatives": [
        {
          "transcript": "Hello, world!"
        }
      ]
    }
  ]
}

Version

v1

Rate Limit

60 minutes/month (free tier)
Tags
audio-transcriptionspeech-recognitionvoice-commands
Technical Details
Authentication
API Key
Response Formats
JSON
Availability
global
Status
Published
Rate Limits

60 minutes/month (free tier)

Supported Languages
PythonJavaScriptJava
Use Cases
speech recognition
audio transcription
voice commands

Related APIs

Discover similar APIs that might interest you

APIfreemium

Async.ai API

Async.ai API offers real-time voice clon...

Category
Speech & Audio
Endpoints
1
audio-synthesisreal-time-tts
Google Cloud Speech-to-Text API - Audio Transcription & Voice Apps | Free API Hub