GCP's voice and language AI is built around three pillars: Speech-to-Text, Text-to-Speech, and Translation API. Chirp 2 (USM), WaveNet / Journey TTS, and Translation V3 deliver industry-leading accuracy and multilingual coverage, making them the standard toolkit for voice and translation features in global apps.
| Model | Languages | Features |
|---|---|---|
| Default | 125+ | Standard model |
| Chirp 2 | 100+ | Universal Speech Model, top-tier accuracy |
| Medical Conversation | en-US | Specialized for medical conversations |
| Medical Dictation | en-US | Physician voice dictation |
| Phone Call | Multilingual | Optimized for phone audio quality |
| Video | Multilingual | Video subtitles |
| Latest Long / Short | Multilingual | Long/short audio switching |
from google.cloud import speech_v2 as speech
client = speech.SpeechClient()
config = speech.RecognitionConfig(
auto_decoding_config=speech.AutoDetectDecodingConfig(),
language_codes=["ja-JP"],
model="chirp_2",
)
streaming_config = speech.StreamingRecognitionConfig(config=config)
config_request = speech.StreamingRecognizeRequest(
recognizer=f"projects/PROJECT/locations/asia-northeast1/recognizers/_",
streaming_config=streaming_config,
)
def audio_generator():
yield config_request
for chunk in audio_stream: # from a microphone, for example
yield speech.StreamingRecognizeRequest(audio=chunk)
for response in client.streaming_recognize(requests=audio_generator()):
for result in response.results:
print(result.alternatives[0].transcript)| Type | Price ($/M chars) | Quality | Use Case |
|---|---|---|---|
| Standard | $4 | ★★☆ | High volume, cost-focused |
| WaveNet | $16 | ★★★★ | Standard production use |
| Neural2 | $16 | ★★★★ | Emotion and intonation |
| Studio (HD) | $160 | ★★★★★ | Broadcast quality |
| Journey | $30 | ★★★★★ | Most natural conversations |
| Polyglot | $16 | ★★★★ | Multilingual with a single voice |
| Custom Voice | Custom | — | Clone your own voice |
from google.cloud import texttospeech
client = texttospeech.TextToSpeechClient()
text = "Hello, world"
synthesis_input = texttospeech.SynthesisInput(text=text)
voice = texttospeech.VoiceSelectionParams(
language_code="ja-JP",
name="ja-JP-Neural2-B",
)
audio_config = texttospeech.AudioConfig(
audio_encoding=texttospeech.AudioEncoding.MP3,
)
response = client.synthesize_speech(
input=synthesis_input, voice=voice, audio_config=audio_config
)
with open("output.mp3", "wb") as out:
out.write(response.audio_content)| Item | Price |
|---|---|
| NMT (Basic) | $20/M chars |
| NMT Free Tier | 500K chars/month |
| AutoML Translation Training | $45/h |
| AutoML Inference | $80/M chars |
| Document Translation | $80/M chars |
| Item | GCP | AWS | Azure |
|---|---|---|---|
| STT | Speech-to-Text (Chirp 2) | Transcribe | Speech to Text |
| TTS | Text-to-Speech (Journey) | Polly | Speech (Neural) |
| Translation | Translation API V3 | Translate | Translator |
| STT Price | $0.024/min (Chirp) | $0.024/min | $1/h |
| TTS Price | $16/M (WaveNet) | $16/M (Neural) | $16/M (Neural) |
How are Speech-to-Text and Chirp related?
Chirp is the first generation of Google's Universal Speech Model, with Chirp 2 (2024) being the current latest. It is accessed via the Speech-to-Text API, supports 100+ languages, and has greatly improved latency.
Which voices does Text-to-Speech (TTS) support?
Standard (basic), WaveNet (high quality), Neural2 (latest), Studio (HD quality), Journey (new in 2024, most natural), and Polyglot (multilingual with a single voice).
What is the difference between Translation API V2 and V3?
V3 is the Advanced edition (batch, glossary, custom model), while V2 offers only basic translation. V3 is recommended for new projects.
What is the pricing structure?
STT: $0.016/min (default) / $0.024 (Chirp); TTS: $4/M chars (Standard) / $16 (WaveNet) / $30 (Studio); Translation: $20/M chars.
Is there a Custom Voice option?
TTS Custom Voice (beta) lets you train your own voice. 30 minutes of audio is enough to clone an individual's voice (with usage restrictions and mandatory consent).
How does it compare to AWS and Azure?
STT accuracy depends on the language. Chirp 2 is highly accurate across many languages (including Japanese). Translation is the long-established leader in neural translation with excellent stability.
What about real-time transcription?
Supported via Speech-to-Text Streaming. Real-time delivery over WebSocket is used for use cases like automated meeting minutes.
What about specialized use cases like medical and legal?
Dedicated models like Medical Conversation and Medical Dictation are available (us-central1 only). HIPAA BAA is supported for the healthcare industry.
Related Articles: Voice / Translation AI
Professional Cloud Developer (PCD): Complete Guide (2026)
Pass the PCD exam — Cloud Run, GKE, App Engine, Cloud SQL/Spanner. The developer-focused Professional cert.
Migrate to Virtual Machines Complete Guide (2026)
Migrate to Virtual Machines (formerly Migrate for Compute Engine) — workflow, migration patterns.
Migrate to Containers Complete Guide (2026)
Migrate to Containers — convert VMs to GKE workloads, common modernization patterns.
Professional Cloud Network Engineer (PCNE): Guide (2026)
Pass the PCNE exam — VPC, Cloud Interconnect, Cloud VPN, Cloud Load Balancing, hybrid networking.
※ Google Cloud is a trademark of Google LLC. For the latest information, see the official Speech-to-Text docs.
Practice with certification-focused question sets
View GCP exam prep pageNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Google Cloud Certification Roadmap (2026)
Choose your GCP certification path — Foundational, Associate...
CDL Cloud Digital Leader: Complete Exam Guide (2026)
Pass the Cloud Digital Leader exam — cloud business value, G...
GAIL Generative AI Leader: Complete Exam Guide (2026)
Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...
Vertex AI Fundamentals for GCP Certs (2026)
Vertex AI basics every cert candidate needs — Workbench, Pip...
Associate Cloud Engineer (ACE): Complete Guide (2026)
Pass the Associate Cloud Engineer exam — Console, gcloud, pr...