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: # マイク等から
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 = "こんにちは、世界"
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
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
Migrate to Virtual Machines (M2VM) 完全ガイド|VMware/AWS/Azure → GCE 移行 (GCP)
Google Cloud Migrate to Virtual Machines (旧 Velostrata) の全機能解説。VMware / Hyper-V / AWS EC2 / Azure VM / 物理サーバから GCE への Stream Migration、Test Clone、AWS Connector、対応 OS、料金を 2026 年最新版で網羅。
Migrate to Containers (M2C) 完全ガイド|VM → GKE/Cloud Run モダン化 (GCP)
Google Cloud Migrate to Containers (旧 Migrate for Anthos) の全機能解説。VMware / 物理 / AWS / Azure の Linux/Windows アプリを Container 化して GKE / Cloud Run / Anthos にデプロイ。Stateful 対応、料金、成功事例を 2026 年最新版で網羅。
GCP Professional Cloud Network Engineer (PCNE) 完全ガイド|VPC・Interconnect・Load Balancing
Google Cloud Professional Cloud Network Engineer の試験範囲、VPC / Cloud Interconnect / Cloud Load Balancing / Cloud Armor、AWS ANS・Azure AZ-700 比較を詳解。
※ 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...