{
  "data": {
    "similar": [
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/amazon-polly.json",
        "name": "Amazon Polly",
        "score": 75.4,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.ssml",
          "speech.languages"
        ],
        "slug": "amazon-polly"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/elevenlabs-tts.json",
        "name": "ElevenLabs Text to Speech API + MCP",
        "score": 75.3,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.ssml",
          "speech.languages"
        ],
        "slug": "elevenlabs-tts"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/azure-text-to-speech.json",
        "name": "Azure AI Speech text-to-speech",
        "score": 71.5,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.ssml",
          "speech.languages"
        ],
        "slug": "azure-text-to-speech"
      },
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/cartesia-tts.json",
        "name": "Cartesia Sonic TTS API + MCP",
        "score": 61.9,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.ssml",
          "speech.languages"
        ],
        "slug": "cartesia-tts"
      },
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/inworld-tts.json",
        "name": "Inworld Realtime TTS-2",
        "score": 58.3,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.ssml",
          "speech.languages"
        ],
        "slug": "inworld-tts"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/deepgram-tts.json",
        "name": "Deepgram Text-to-Speech (Aura-2, Flux TTS)",
        "score": 75.6,
        "shared": [
          "speech.tts",
          "speech.streaming",
          "speech.voices",
          "speech.languages"
        ],
        "slug": "deepgram-tts"
      }
    ],
    "tool": {
      "slug": "google-cloud-tts",
      "name": "Google Cloud Text-to-Speech",
      "vendor": "Google Cloud",
      "vendorUrl": "https://cloud.google.com/text-to-speech",
      "kind": "model",
      "category": "text-to-speech",
      "summary": "Google Cloud's Text-to-Speech API synthesises speech from text or SSML over REST and gRPC, with streaming, long-audio jobs, Chirp 3 HD voices, Gemini-TTS models steered by natural-language prompts, and older WaveNet, Neural2 and Standard voices.",
      "url": "https://www.anchorterminal.com/tools/google-cloud-tts",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-cloud-tts.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-cloud-tts.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-cloud-tts.json",
      "dns": "google-cloud-tts.grade.anchorterminal.com",
      "repo": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-texttospeech",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "google-cloud-texttospeech"
        },
        {
          "registry": "npm",
          "name": "@google-cloud/text-to-speech"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth 2.0 bearer token from a service account or `gcloud` (Application Default Credentials) on a project with billing and the API turned on, scoped through IAM. The discovery document also accepts `access_token` and `key` as URL query parameters.",
      "pricing": "usage",
      "pricingNotes": "Chirp 3 HD $30 per million characters after 1 million free a month, Neural2 $16, Studio $160 and Standard and WaveNet $4 after 4 million free. Gemini-TTS is billed per token, from $0.50 per million text tokens and $10 per million audio tokens on Gemini 2.5 Flash TTS. Billing must be enabled.",
      "priceSummary": "Pay per use",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs or pricing page (checked 2026-11-06). Billing runs through a Cloud Billing account.",
        "endpoints": []
      },
      "toolCount": 0,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://docs.cloud.google.com/text-to-speech/docs",
      "openapi": "https://texttospeech.googleapis.com/$discovery/rest?version=v1",
      "capabilities": [
        "speech.tts",
        "speech.streaming",
        "speech.voices",
        "speech.ssml",
        "speech.languages"
      ],
      "tags": [
        "hosted",
        "freemium",
        "closed-source",
        "python",
        "typescript",
        "enterprise",
        "streaming",
        "batch",
        "async-jobs",
        "card-required"
      ],
      "lastRelease": "2025-12-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.9,
        "grade": "B",
        "agentReady": false,
        "rank": 350,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 8,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 65,
          "maintenance": 25,
          "payments": 20,
          "reliability": 85,
          "schema": 80,
          "security": 80,
          "transparency": 87
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "breakdown": [
          {
            "key": "reliability",
            "name": "Reliability",
            "weight": 16,
            "effectiveWeight": 20,
            "score": 85,
            "points": 17,
            "reason": "Google Cloud status page with a per-product history (20). None of the four Google Cloud incidents since 8 August (20 August, 1 September, 8 and 9 October, and the europe-west2 incident of 20 October, which listed Speech-to-Text among 38 products) names Text-to-Speech. The public page shows only broad incidents, so clean is read with that limit (30). Quotas published with numbers, 1,000 requests a minute for most voices, 200 for Chirp 3, 500 for Studio, 100 concurrent streams and 100 long-audio requests a minute (15). The quotas page (last updated 26 October 2026) says nothing about the error a breach returns or how to back off, read as google-speech-to-text was (0). A 99.9 per cent monthly SLA with credits of 10, 25 and 50 per cent, read on 6 November (10). Chirp 3 HD and Gemini 2.5 Flash and Pro TTS are GA, with Gemini 3.1 Flash TTS and Flash-Lite in preview (10). 20 + 30 + 15 + 0 + 10 + 10 = 85.",
            "checked": "2026-11-06"
          },
          {
            "key": "performance",
            "name": "Performance",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
          },
          {
            "key": "schema",
            "name": "Schema \u0026 documentation",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 80,
            "points": 13,
            "reason": "Discovery document revision 20260827 with typed methods and 26 schemas, and protocol buffers for gRPC (25). No llms.txt found (0). The Chirp 3 HD and Gemini-TTS pages say which voices suit which use and list formats and limits, but the reference doesn't say when to choose streaming or long audio (15 of 20). Typed messages with enums for encoding and gender and required fields (15). Samples in several languages, standard status codes with little method-specific error detail (10 of 15). Versioned v1 and v1beta1 with dated release notes (15). Total 80.",
            "checked": "2026-11-06"
          },
          {
            "key": "ergonomics",
            "name": "Agent ergonomics",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 65,
            "points": 10.56,
            "reason": "API reading of the checklist. Audio returns Base64 in JSON or streams over gRPC, with encoding, sample rate and timepoints selectable (15 of 25). `voices.list` filters by language code with no paging, and operations list with page tokens (15 of 20). Standard gRPC status codes with messages, generic rather than TTS-specific (15 of 20). Synthesis is stateless and long audio runs as an operation, with no idempotency key (10 of 20). A first call needs a project, billing, OAuth credentials and a voice, and Cloud Storage for long audio. Official client libraries in many languages, of which Python and Node were checked (10 of 15). Total 65.",
            "checked": "2026-11-06"
          },
          {
            "key": "security",
            "name": "Security \u0026 auth",
            "weight": 14,
            "effectiveWeight": 17.5,
            "score": 80,
            "points": 14,
            "reason": "Model reading of the checklist, with training and retention in place of the least-privilege and injection lines. OAuth 2.0 with service accounts and IAM roles per project (30). The discovery document lists `access_token`, `oauth_token` and `key` as query parameters, so 10 off, as every Google API listing in this run (20 of 30). The data logging page says Google doesn't log any customer Cloud TTS text or audio (20). The service is stateless and keeps no content (15). Because it is stateless, Data Access audit logs don't apply, leaving admin activity only (5 of 15). Valid security.txt, Google's vulnerability reward programme, SOC 2 and ISO 27001 and public Cloud security bulletins, as on google-speech-to-text (20). Total 80.",
            "checked": "2026-11-06"
          },
          {
            "key": "payments",
            "name": "Payments \u0026 pricing",
            "weight": 10,
            "effectiveWeight": 12.5,
            "score": 20,
            "points": 2.5,
            "reason": "No x402, MPP or L402 (0). Per-character and per-token prices for every voice family published without a login (20). Monthly free characters (1 million for Chirp 3 HD, 4 million for Standard and WaveNet) need billing enabled, which needs a card (0). A person creates a project and billing account in a browser (0). Total 20.",
            "checked": "2026-11-06"
          },
          {
            "key": "tasks",
            "name": "Task success",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
          },
          {
            "key": "maintenance",
            "name": "Maintenance \u0026 community",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 25,
            "points": 2.19,
            "reason": "Read as a model. The newest release note is still 30 December 2025 (Chirp 3 HD in yue-HK), 311 days ago, and `gemini-3.1-flash-tts-preview` appears on the Gemini-TTS page with no dated note (0). In the 90 days from 8 August the Python client shipped 2.38.0 on 1 October, whose only change declares Python 3.15 support, which counts half and can't set the recency line (0). Release notes, a public issue tracker and paid support (10 of 15). Official client libraries, Python at 2.38.0 and Node at 7.2.0 (10 of 15). Package CI not checked (5 of 10). Total 25.",
            "checked": "2026-11-06"
          },
          {
            "key": "transparency",
            "name": "Transparency \u0026 trust",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 87,
            "points": 7.61,
            "note": "editorial 75, provenance 98",
            "reason": "Closed service under the Google Cloud terms, with Apache-2.0 clients (15). The data logging page, the terms and the privacy notice agree that TTS text and audio aren't logged, and a DPA and sub-processor list exist, as read for google-speech-to-text (25 of 30). Release notes mark preview and GA, and the Cloud terms carry notice before a GA capability is discontinued, but Gemini-TTS is moving to the Agent Platform API with no dated notice for the Cloud TTS models (15 of 20). Regional endpoints (global, us, eu and others) and a public sub-processor list (20). Total 75.",
            "checked": "2026-11-06"
          }
        ],
        "assessment": {
          "date": "2026-11-06",
          "basis": "public evidence",
          "confidence": "medium",
          "notes": {
            "ergonomics": "API reading of the checklist. Audio returns Base64 in JSON or streams over gRPC, with encoding, sample rate and timepoints selectable (15 of 25). `voices.list` filters by language code with no paging, and operations list with page tokens (15 of 20). Standard gRPC status codes with messages, generic rather than TTS-specific (15 of 20). Synthesis is stateless and long audio runs as an operation, with no idempotency key (10 of 20). A first call needs a project, billing, OAuth credentials and a voice, and Cloud Storage for long audio. Official client libraries in many languages, of which Python and Node were checked (10 of 15). Total 65.",
            "maintenance": "Read as a model. The newest release note is still 30 December 2025 (Chirp 3 HD in yue-HK), 311 days ago, and `gemini-3.1-flash-tts-preview` appears on the Gemini-TTS page with no dated note (0). In the 90 days from 8 August the Python client shipped 2.38.0 on 1 October, whose only change declares Python 3.15 support, which counts half and can't set the recency line (0). Release notes, a public issue tracker and paid support (10 of 15). Official client libraries, Python at 2.38.0 and Node at 7.2.0 (10 of 15). Package CI not checked (5 of 10). Total 25.",
            "payments": "No x402, MPP or L402 (0). Per-character and per-token prices for every voice family published without a login (20). Monthly free characters (1 million for Chirp 3 HD, 4 million for Standard and WaveNet) need billing enabled, which needs a card (0). A person creates a project and billing account in a browser (0). Total 20.",
            "reliability": "Google Cloud status page with a per-product history (20). None of the four Google Cloud incidents since 8 August (20 August, 1 September, 8 and 9 October, and the europe-west2 incident of 20 October, which listed Speech-to-Text among 38 products) names Text-to-Speech. The public page shows only broad incidents, so clean is read with that limit (30). Quotas published with numbers, 1,000 requests a minute for most voices, 200 for Chirp 3, 500 for Studio, 100 concurrent streams and 100 long-audio requests a minute (15). The quotas page (last updated 26 October 2026) says nothing about the error a breach returns or how to back off, read as google-speech-to-text was (0). A 99.9 per cent monthly SLA with credits of 10, 25 and 50 per cent, read on 6 November (10). Chirp 3 HD and Gemini 2.5 Flash and Pro TTS are GA, with Gemini 3.1 Flash TTS and Flash-Lite in preview (10). 20 + 30 + 15 + 0 + 10 + 10 = 85.",
            "schema": "Discovery document revision 20260827 with typed methods and 26 schemas, and protocol buffers for gRPC (25). No llms.txt found (0). The Chirp 3 HD and Gemini-TTS pages say which voices suit which use and list formats and limits, but the reference doesn't say when to choose streaming or long audio (15 of 20). Typed messages with enums for encoding and gender and required fields (15). Samples in several languages, standard status codes with little method-specific error detail (10 of 15). Versioned v1 and v1beta1 with dated release notes (15). Total 80.",
            "security": "Model reading of the checklist, with training and retention in place of the least-privilege and injection lines. OAuth 2.0 with service accounts and IAM roles per project (30). The discovery document lists `access_token`, `oauth_token` and `key` as query parameters, so 10 off, as every Google API listing in this run (20 of 30). The data logging page says Google doesn't log any customer Cloud TTS text or audio (20). The service is stateless and keeps no content (15). Because it is stateless, Data Access audit logs don't apply, leaving admin activity only (5 of 15). Valid security.txt, Google's vulnerability reward programme, SOC 2 and ISO 27001 and public Cloud security bulletins, as on google-speech-to-text (20). Total 80.",
            "transparency": "Closed service under the Google Cloud terms, with Apache-2.0 clients (15). The data logging page, the terms and the privacy notice agree that TTS text and audio aren't logged, and a DPA and sub-processor list exist, as read for google-speech-to-text (25 of 30). Release notes mark preview and GA, and the Cloud terms carry notice before a GA capability is discontinued, but Gemini-TTS is moving to the Agent Platform API with no dated notice for the Cloud TTS models (15 of 20). Regional endpoints (global, us, eu and others) and a public sub-processor list (20). Total 75."
          },
          "sources": [
            {
              "what": "release notes",
              "url": "https://docs.cloud.google.com/text-to-speech/docs/release-notes",
              "seen": "2026-11-06"
            },
            {
              "what": "quotas and limits",
              "url": "https://docs.cloud.google.com/text-to-speech/quotas",
              "seen": "2026-11-06"
            },
            {
              "what": "Gemini-TTS",
              "url": "https://docs.cloud.google.com/text-to-speech/docs/gemini-tts",
              "seen": "2026-11-06"
            },
            {
              "what": "Chirp 3 HD voices",
              "url": "https://docs.cloud.google.com/text-to-speech/docs/chirp3-hd",
              "seen": "2026-11-06"
            },
            {
              "what": "data logging",
              "url": "https://docs.cloud.google.com/text-to-speech/docs/data-logging",
              "seen": "2026-11-06"
            },
            {
              "what": "pricing",
              "url": "https://cloud.google.com/text-to-speech/pricing",
              "seen": "2026-11-06"
            },
            {
              "what": "SLA",
              "url": "https://cloud.google.com/text-to-speech/sla",
              "seen": "2026-11-06"
            },
            {
              "what": "discovery document",
              "url": "https://texttospeech.googleapis.com/$discovery/rest?version=v1",
              "seen": "2026-11-06"
            },
            {
              "what": "status incidents",
              "url": "https://status.cloud.google.com/incidents.json",
              "seen": "2026-11-06"
            },
            {
              "what": "Python client changelog",
              "url": "https://raw.githubusercontent.com/googleapis/google-cloud-python/main/packages/google-cloud-texttospeech/CHANGELOG.md",
              "seen": "2026-11-06"
            },
            {
              "what": "Python client releases",
              "url": "https://pypi.org/rss/project/google-cloud-texttospeech/releases.xml",
              "seen": "2026-11-06"
            }
          ],
          "openQuestions": [
            "PyPI's JSON API for the client library, which pypi.org/robots.txt disallows, was fetched once by mistake on 6 November. Release dates were re-read from the allowed PyPI RSS feed, and nothing taken only from the JSON is used.",
            "unchecked: whether quota breaches return 429 RESOURCE_EXHAUSTED with retry guidance specific to TTS",
            "unchecked: when `gemini-3.1-flash-tts-preview` was added, since no release note names it"
          ]
        },
        "negative": 0,
        "verdict": "Cloud TTS has a typed discovery document, a 99.9 per cent SLA, no logging of text or audio, and voices from $4 to $160 per million characters. Its release notes stop at 30 December 2025, the newest Gemini TTS models ship only on the Agent Platform API, and tokens can travel in the URL.",
        "bestFor": "Teams already on Google Cloud wanting many languages, SSML and an SLA.",
        "strengths": [
          "Google says it doesn't log any customer Cloud TTS text or audio, and the service is stateless",
          "99.9 per cent monthly uptime SLA with financial credits",
          "Text-to-Speech appears in none of the Google Cloud incidents since 8 August 2026",
          "Discovery document and gRPC protos type every method",
          "Monthly free allowances of 1 million Chirp 3 HD and 4 million Standard or WaveNet characters"
        ],
        "weaknesses": [
          "No release note since 30 December 2025, though a Gemini 3.1 TTS preview model is listed",
          "Gemini 3.8 Flash TTS is GA only on the Agent Platform API, not the Cloud TTS API",
          "The discovery document accepts tokens and keys as URL query parameters",
          "Billing with a card is needed even for the free allowance",
          "No llms.txt, and no guidance on quota errors or backoff"
        ],
        "agentNotes": [
          "Send OAuth tokens in the Authorization header, never as `access_token` or `key` in the URL",
          "Use `synthesizeLongAudio` with a Cloud Storage bucket for long text, and `text:synthesize` for short replies",
          "Pick Chirp 3 HD for natural voices with SSML, and Gemini-TTS when the delivery needs prompt steering",
          "Check whether the Gemini TTS model you want is on the Cloud TTS API or only on the Agent Platform API",
          "Stay within 200 requests a minute on Chirp 3 voices, which have their own quota"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.9
          }
        ],
        "editorialScores": {
          "ergonomics": 65,
          "maintenance": 25,
          "payments": 20,
          "reliability": 85,
          "schema": 80,
          "security": 80,
          "transparency": 75
        },
        "provenanceScore": 98,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        },
        "scoreHistory": [
          {
            "date": "2026-11-06",
            "grade": "B",
            "kind": "listed",
            "method": "0.7",
            "score": 66.9
          }
        ]
      },
      "connect": {
        "install": "pip install google-cloud-texttospeech"
      },
      "letme": {
        "capability": "https://letme.dev/speech.tts",
        "tool": "https://letme.dev/google-cloud-tts"
      },
      "sameCompany": [
        "gemini-api",
        "vertex-ai",
        "gemini-embedding",
        "vertex-ai-tuning",
        "cloud-run-gpus",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-memory-bank",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-cloud-storage",
        "google-drive-api",
        "gemini-enterprise",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api",
        "google-people-api"
      ],
      "notable": [
        "Discovery document revision 20260827 lists `text.synthesize`, `voices.list` and `projects.locations.synthesizeLongAudio` with operations, and 26 schemas (https://texttospeech.googleapis.com/$discovery/rest?version=v1)",
        "Gemini-TTS models on the Cloud TTS API are `gemini-2.5-flash-tts` and `gemini-2.5-pro-tts` (GA since 30 September 2025), `gemini-2.5-flash-lite-preview-tts` and `gemini-3.1-flash-tts-preview` (https://docs.cloud.google.com/text-to-speech/docs/gemini-tts)",
        "The Gemini-TTS page says Gemini 3.8 Flash TTS and Flash-Lite TTS are generally available through the Agent Platform API and not the Cloud Text-to-Speech API, with a migration guide",
        "Quotas of 1,000 requests a minute per project for most voices, 200 for Chirp 3, 500 for Studio and 100 concurrent streaming sessions (https://docs.cloud.google.com/text-to-speech/quotas)",
        "The data logging page says Google doesn't log any customer Cloud TTS text or audio (https://docs.cloud.google.com/text-to-speech/docs/data-logging)",
        "99.9 per cent monthly uptime SLA with credits of 10 to 50 per cent (https://cloud.google.com/text-to-speech/sla)"
      ],
      "area": "voice",
      "details": [
        {
          "label": "Surface listed",
          "value": "The Cloud Text-to-Speech API at texttospeech.googleapis.com, read from docs.cloud.google.com (release notes, quotas, Gemini-TTS, Chirp 3 HD and data logging pages), the discovery document, cloud.google.com pricing and SLA pages and status.cloud.google.com on 6 November 2026. No project was made and no request was sent"
        },
        {
          "label": "Voices",
          "value": "Chirp 3 HD, Gemini-TTS (single and multi-speaker, prompt-steered), Studio, Neural2, WaveNet, Standard and Polyglot (preview). Chirp 3 instant custom voice clones a voice at $60 per million characters"
        },
        {
          "label": "Interfaces",
          "value": "`text:synthesize` (REST and gRPC), bidirectional streaming synthesis over gRPC, and `synthesizeLongAudio` as a long-running operation writing to Cloud Storage"
        },
        {
          "label": "SSML",
          "value": "Supported on the classic voices, and on Chirp 3 HD since 17 October 2025 for `\u003cphoneme\u003e`, `\u003cp\u003e`, `\u003cs\u003e`, `\u003csub\u003e` and `\u003csay-as\u003e`"
        },
        {
          "label": "Same company",
          "value": "Google Cloud Speech-to-Text is listed as google-speech-to-text, and Gemini's own speech output through the Developer API is part of the gemini-api and gemini-live listings"
        }
      ],
      "unitPrices": [
        {
          "item": "Chirp 3 HD voices",
          "unit": "1m-chars",
          "usd": 30,
          "note": "after 1 million free characters a month"
        },
        {
          "item": "Neural2 voices",
          "unit": "1m-chars",
          "usd": 16,
          "note": "after 1 million free characters a month"
        },
        {
          "item": "Standard and WaveNet voices",
          "unit": "1m-chars",
          "usd": 4,
          "note": "after 4 million free characters a month"
        },
        {
          "item": "Studio voices",
          "unit": "1m-chars",
          "usd": 160
        },
        {
          "item": "Gemini 2.5 Flash TTS audio output",
          "unit": "1m-tokens",
          "usd": 10,
          "note": "25 audio tokens a second; text input $0.50 per million tokens"
        }
      ],
      "taskCosts": {
        "units": [
          {
            "task": "narrate-script",
            "name": "Narrate a 9,000-character script",
            "unit": "1m-chars",
            "quantity": 0.009,
            "lowUsd": 0.04,
            "highUsd": 1.44,
            "lowItem": "Standard and WaveNet voices",
            "highItem": "Studio voices"
          }
        ],
        "note": "The quantity times this listing's own unit price, its cheapest item to its dearest. Plans, minimums and free allowances aren't counted."
      },
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The endpoint is on googleapis.com, Google's API domain. google.com was registered in 1997.",
        "endpointOnVendorDomain": true,
        "terms": "https://cloud.google.com/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "https://status.cloud.google.com",
        "changelog": "https://docs.cloud.google.com/text-to-speech/docs/release-notes",
        "securityTxt": "valid",
        "checked": "2026-11-06",
        "notes": [
          "Cloud TTS is offered under the Google Cloud terms, with Google LLC as the contracting party, as on google-speech-to-text.",
          "docs.cloud.google.com and cloud.google.com robots.txt allow the documentation, pricing and SLA pages read. status.cloud.google.com/robots.txt allows all paths.",
          "No llms.txt was found at docs.cloud.google.com/llms.txt or under /text-to-speech/."
        ],
        "score": 98,
        "checks": [
          {
            "check": "Legal entity named",
            "value": "Google LLC",
            "points": 20,
            "max": 20,
            "state": "ok"
          },
          {
            "check": "Domain age",
            "value": "google.com, registered 1997-09-15 (29 years)",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Endpoint on the vendor's domain",
            "value": "google.com",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Terms of service",
            "value": "read, states 7 of the 7 things a reader expects",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Privacy policy",
            "value": "read, states 7 of the 8 things a reader expects, and has 1 clause that costs points",
            "points": 7.3,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Status page",
            "value": "status.cloud.google.com",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Changelog",
            "value": "published",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "security.txt",
            "value": "valid",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "People named",
            "value": "6 named with their role, 1 with a public profile",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "check": "Support route",
            "value": "help pages, a community",
            "points": 5,
            "max": 5,
            "state": "ok"
          }
        ],
        "policies": [
          {
            "kind": "terms",
            "url": "https://cloud.google.com/terms",
            "state": "read",
            "readAt": "2026-10-08",
            "statedDate": "2026-09-02",
            "words": 13806,
            "points": 10,
            "max": 10,
            "expected": [
              {
                "key": "terms.date",
                "label": "Gives the date it was last updated",
                "found": true,
                "quote": "(Last modified September 2, 2026)",
                "says": "Last updated 2026-09-02"
              },
              {
                "key": "terms.law",
                "label": "Names the governing law or courts",
                "found": true,
                "quote": "federal government entity, then the following applies: ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES WILL BE GOVERNED BY THE LAWS OF THE UNITED STATES OF AMERICA, EXCLUDING ITS CONFLICT OF LAWS RULES.",
                "says": "The law of the United States of America"
              },
              {
                "key": "terms.liability",
                "label": "States a limit on its liability",
                "found": true,
                "quote": "…GWS Services, SecOps Services, Looker (original) Services, or Cloud Identity Services, as applicable, is limited to the Fees Customer paid for such Services during the 12 month period before the event giving rise to Liability, except Google’s total aggregate Liability for damages arising out of or related to Services…",
                "says": "Capped at the fees paid in the 12 months before the claim or $5,000"
              },
              {
                "key": "terms.termination",
                "label": "Says how the agreement or account can be ended",
                "found": true,
                "quote": "Customer may also terminate this Agreement for convenience under Section 8.5 (Termination for Convenience)."
              },
              {
                "key": "terms.changes",
                "label": "Says how changes to the terms are announced",
                "found": true,
                "quote": "(i) With respect to GCP Services and their corresponding TSS, unless otherwise noted by Google, material updates to this Agreement will become effective 30 days after they are posted.",
                "says": "Gives 30 days of notice before a change"
              },
              {
                "key": "terms.use",
                "label": "Lists what users may not do",
                "found": true,
                "quote": "For clarity, Customer may not integrate the Google Workspace Services, SecOps Services, or Cloud Identity Services into Customer Applications or create or host Customer Applications using the Google Workspace Services, SecOps Services, or Cloud Identity Services under this Agreement, and Customer may only integrate Lo…"
              },
              {
                "key": "terms.sla",
                "label": "Refers to a service level or uptime commitment",
                "found": true,
                "quote": "Cloud-native relational database with unlimited scale and 99.999% availability.",
                "says": "Names 99.999% availability"
              }
            ],
            "toKnow": [
              {
                "key": "terms.cutoff",
                "label": "Says access can be ended without notice or for any reason",
                "found": true,
                "quote": "For purposes of GCP Services and TSS only, Google may terminate this Agreement or any applicable Order Form for its convenience at any time with 30 days' prior written notice to Customer."
              }
            ],
            "notes": [
              {
                "date": "2026-10-08",
                "text": "Google may change its fees at any time unless an addendum or order form expressly says otherwise.",
                "quote": "Google may change the Fees at any time unless otherwise expressly agreed in an addendum or Order Form."
              },
              {
                "date": "2026-10-08",
                "text": "Google's total liability for services or software supplied free of charge is limited to 5,000 US dollars.",
                "quote": "except Google’s total aggregate Liability for damages arising out of or related to Services or Software provided free of charge is limited to $5,000."
              },
              {
                "date": "2026-10-08",
                "text": "When automated safety tools detect potential abuse of Generative AI Services, Google may log customer prompts to review whether a violation occurred.",
                "quote": "Google may log Customer prompts solely for the purpose of reviewing and determining whether a violation has occurred."
              }
            ]
          },
          {
            "kind": "privacy",
            "url": "https://policies.google.com/privacy",
            "state": "read",
            "readAt": "2026-10-08",
            "statedDate": "2026-10-01",
            "words": 14332,
            "points": 7.3,
            "max": 10,
            "expected": [
              {
                "key": "privacy.date",
                "label": "Gives the date it was last updated",
                "found": true,
                "quote": "Effective October 1, 2026 | Archived versions | Download PDF",
                "says": "Last updated 2026-10-01"
              },
              {
                "key": "privacy.collected",
                "label": "Says what personal data is collected",
                "found": true,
                "quote": "This Privacy Policy is meant to help you understand what information we collect, why we collect it, and how you can update, manage, export, and delete your information."
              },
              {
                "key": "privacy.retention",
                "label": "Says how long data is kept",
                "found": true,
                "quote": "The types of location data we collect and how long we store it depend in part on your device and account settings."
              },
              {
                "key": "privacy.processors",
                "label": "Says who else receives the data",
                "found": true,
                "quote": "For example, we use service providers to help operate our data centers, deliver our products and services, improve our internal business processes, and offer additional support to customers and users."
              },
              {
                "key": "privacy.sale",
                "label": "Says whether personal data is sold or shared for advertising",
                "found": true,
                "quote": "If Google is involved in a merger, acquisition, or sale of assets, we’ll continue to ensure the confidentiality of your personal information and give affected users notice before personal information is transferred or becomes subject to a different privacy policy."
              },
              {
                "key": "privacy.rights",
                "label": "Says what rights people have over their data",
                "found": true,
                "quote": "If European Union or United Kingdom data protection law applies to the processing of your information, you can review the European requirements section below to learn more about your rights and Google’s compliance with these laws."
              },
              {
                "key": "privacy.contact",
                "label": "Gives a privacy contact",
                "found": true,
                "quote": "And if you have any questions about this Privacy Policy, you can contact us."
              },
              {
                "key": "privacy.transfers",
                "label": "Says where data is transferred or stored",
                "found": false
              }
            ],
            "toKnow": [
              {
                "key": "training",
                "label": "Says it may use customer content to train or improve models, and no opt-out was found",
                "found": true,
                "quote": "We use your interactions with AI models and technologies like Gemini Apps to develop, train, fine-tune, and improve these models to better handle your requests, and update their classifiers and filters including for safety, language understanding, and factuality.",
                "costsPoints": true
              }
            ],
            "notes": [
              {
                "date": "2026-10-08",
                "text": "Members of organisations using Google Workspace or Google Cloud Platform are referred to the separate Google Cloud Privacy Notice for how those services collect and use personal information.",
                "quote": "If you’re a member of an organization that uses Google Workspace or Google Cloud Platform, learn how these services collect and use your personal information in the Google Cloud Privacy Notice."
              },
              {
                "date": "2026-10-08",
                "text": "Google says it uses publicly available information from the web and other public sources to help train machine learning models behind products such as Google Translate, Gemini Apps and Cloud AI.",
                "quote": "We use publicly available information online or from other public sources to help train new machine learning models and build foundational technologies that power various Google products such as Google Translate, Gemini Apps, and Cloud AI capabilities."
              }
            ]
          }
        ]
      },
      "humans": {
        "slug": "google-cloud-tts",
        "checked": "2026-11-06",
        "company": "Google Cloud",
        "people": [
          {
            "name": "Larry Page",
            "role": "Co-founder, Google, left executive roles in December 2019 and sits on Alphabet's board",
            "founder": true,
            "bio": "Larry Page co-founded Google with Sergey Brin, whom he met at Stanford University in 1995, and co-created the PageRank search ranking algorithm. He was Google's chief executive from 1997 to 2001 and from 2011 to 2015, then led its parent Alphabet until December 2019. He remains on Alphabet's board.",
            "bioSources": [
              "https://about.google/intl/ALL_en/our-story/",
              "https://en.wikipedia.org/wiki/Larry_Page"
            ],
            "page": "/people/larry-page/"
          },
          {
            "name": "Sergey Brin",
            "role": "Co-founder, Google, left executive roles in 2019 and sits on Alphabet's board",
            "founder": true,
            "bio": "Sergey Brin co-founded Google with Larry Page, whom he met at Stanford University in 1995, and together they built the search engine that became Google. He was president of Alphabet, Google's parent company, until stepping down in 2019, and remains an Alphabet co-founder and board member.",
            "bioSources": [
              "https://about.google/intl/ALL_en/our-story/",
              "https://en.wikipedia.org/wiki/Sergey_Brin"
            ],
            "page": "/people/sergey-brin/"
          },
          {
            "name": "Sundar Pichai",
            "role": "CEO, Google and Alphabet",
            "bio": "Sundar Pichai has been chief executive of Google since 2015 and of its parent Alphabet since 2019. He joined Google in 2004 and led product management for its client software, including Chrome and ChromeOS, then took on Drive, Gmail, Maps and Android before being named product chief.",
            "bioSources": [
              "https://en.wikipedia.org/wiki/Sundar_Pichai",
              "https://about.google/company-info/"
            ],
            "page": "/people/sundar-pichai/"
          },
          {
            "name": "Thomas Kurian",
            "role": "CEO, Google Cloud",
            "bio": "Thomas Kurian has led Google Cloud as chief executive since 2019, after joining Google's cloud organisation in November 2018. Before that he spent more than twenty years at Oracle, rising to president of product development, in charge of Oracle Database, Fusion Middleware and its business applications.",
            "bioSources": [
              "https://en.wikipedia.org/wiki/Thomas_Kurian",
              "https://en.wikipedia.org/wiki/Google_Cloud"
            ],
            "page": "/people/thomas-kurian/"
          },
          {
            "name": "Demis Hassabis",
            "role": "Co-founder and CEO, Google DeepMind",
            "bio": "Demis Hassabis co-founded DeepMind, which started in 2010, and leads Google DeepMind, formed by bringing Google Brain and DeepMind together. He is also chief executive and co-founder of Isomorphic Labs, and shared the 2024 Nobel Prize in Chemistry with John Jumper for AI research on protein structure prediction.",
            "bioSources": [
              "https://deepmind.google/about/",
              "https://en.wikipedia.org/wiki/Demis_Hassabis"
            ],
            "page": "/people/demis-hassabis/"
          },
          {
            "name": "Haris Ioannou",
            "role": "AI Product Lead, Gemini Audio, Google Cloud",
            "linkedin": "https://www.linkedin.com/in/charalamposioannou/",
            "page": "/people/haris-ioannou/"
          }
        ],
        "peopleNote": "Copied on 6 November 2026 from the google-speech-to-text listing's humans file (checked 28 October 2026), since the company is the same. Google Cloud is Google's cloud business, so the company-level people are the same as for Google (out/top/antigravity-cli.json), with Thomas Kurian added as CEO of Google Cloud from Wikipedia's Google Cloud article (infobox owner Google, CEO Thomas Kurian) and his own article, read 28 October 2026. Product people named on single listings (Sarah Weldon, Rohit Kumbhalwar, Brad Meador, Haris Ioannou) are left as they are. On 6 November 2026 the support links, which had been copied from Speech-to-Text (its Slack channel, Google Group, Stack Overflow tag and issue tracker), were replaced with those on Text-to-Speech's own getting-support page.",
        "companySocial": {
          "linkedin": "https://www.linkedin.com/company/google",
          "x": "https://x.com/Google"
        },
        "support": {
          "urls": [
            "https://docs.cloud.google.com/text-to-speech/docs/getting-support",
            "https://cloud.google.com/support"
          ],
          "community": [
            {
              "label": "Slack community",
              "url": "https://googlecloud-community.slack.com/",
              "kind": "slack"
            },
            {
              "label": "Google Cloud Developers group",
              "url": "https://groups.google.com/forum/#!forum/google-cloud-dev",
              "kind": "link"
            },
            {
              "label": "Stack Overflow",
              "url": "https://stackoverflow.com/questions/tagged/google-text-to-speech",
              "kind": "link"
            }
          ],
          "contactUrls": [
            "https://cloud.google.com/contact"
          ]
        },
        "sources": [
          "https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-speech-to-text-v2-api",
          "https://www.linkedin.com/in/charalamposioannou/",
          "https://about.google/intl/ALL_en/our-story/",
          "https://www.linkedin.com/company/google",
          "https://x.com/Google",
          "https://cloud.google.com/contact",
          "https://cloud.google.com/support-hub",
          "https://docs.cloud.google.com/text-to-speech/docs/getting-support"
        ],
        "ownership": {
          "status": "subsidiary",
          "parent": "Alphabet Inc.",
          "checked": "2026-10-28",
          "sources": [
            "https://en.wikipedia.org/wiki/Google",
            "https://about.google/company-info/",
            "https://en.wikipedia.org/wiki/Google_Cloud"
          ]
        }
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-cloud-tts.json",
      "live": {
        "slug": "google-cloud-tts",
        "versions": [
          {
            "registry": "github",
            "name": "googleapis/google-cloud-python",
            "version": "google-maps-solar-v0.6.3",
            "released": "2026-11-05",
            "seenAt": "2026-11-06T23:29:18.173118344Z"
          },
          {
            "registry": "npm",
            "name": "@google-cloud/text-to-speech",
            "version": "7.2.0",
            "seenAt": "2026-11-06T23:29:16.557801912Z"
          },
          {
            "registry": "pypi",
            "name": "google-cloud-texttospeech",
            "version": "2.38.0",
            "released": "2026-10-01",
            "seenAt": "2026-11-06T23:29:16.41496035Z"
          }
        ],
        "githubStars": 5415,
        "npmWeekly": 443672,
        "pypiWeekly": 2259800,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-11-07T16:01:22.068349931Z"
        },
        "pages": [
          {
            "url": "https://docs.cloud.google.com/text-to-speech/docs/release-notes",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:56.03164941Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "cc773af4f925"
          }
        ],
        "updatedAt": "2026-11-07T16:01:22.068349931Z"
      }
    },
    "verify": {
      "accepts": "a page on google.com or one of its subdomains, or the README at the root of github.com/googleapis/google-cloud-python",
      "badgeUrl": "https://www.anchorterminal.com/badges/google-cloud-tts.svg",
      "body": {
        "slug": "google-cloud-tts",
        "url": "the page with the badge or the link"
      },
      "docs": "https://www.anchorterminal.com/builders/#verify",
      "effect": "none, it never changes a grade, rank or review",
      "endpoint": "https://www.anchorterminal.com/api/v1/verify",
      "listingUrl": "https://www.anchorterminal.com/tools/google-cloud-tts",
      "mcpTool": "verify_listing",
      "recheck": "weekly; two failed checks in a row and it lapses, a later pass restores it",
      "snippets": {
        "html": "\u003ca href=\"https://www.anchorterminal.com/tools/google-cloud-tts\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/google-cloud-tts.svg\" alt=\"Google Cloud Text-to-Speech on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e",
        "markdown": "[![Google Cloud Text-to-Speech on Anchor Terminal](https://www.anchorterminal.com/badges/google-cloud-tts.svg)](https://www.anchorterminal.com/tools/google-cloud-tts)",
        "link": "\u003ca href=\"https://www.anchorterminal.com/tools/google-cloud-tts\"\u003eGoogle Cloud Text-to-Speech on Anchor Terminal\u003c/a\u003e"
      }
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/google-cloud-tts",
    "json": "https://www.anchorterminal.com/tools/google-cloud-tts.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/google-cloud-tts.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "pricing": "https://www.anchorterminal.com/tools/google-cloud-tts#pricing",
    "reviews": "https://www.anchorterminal.com/tools/google-cloud-tts#reviews",
    "slim": "https://www.anchorterminal.com/tools/google-cloud-tts.min.md"
  },
  "markdown": "## Overview\n\n**Grade B · 66.9/100 · rank #350 of 1486 · #8 in Text-to-speech · not agent-ready · confidence medium**\n\n\nMore from Google Cloud, listed separately because each is its own product: [Gemini Developer API](https://www.anchorterminal.com/tools/gemini-api.md) (Model APIs \u0026 inference), [Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/tools/vertex-ai.md) (Model APIs \u0026 inference), [Gemini Embedding](https://www.anchorterminal.com/tools/gemini-embedding.md) (Embeddings \u0026 rerankers), [Vertex AI Gemini tuning](https://www.anchorterminal.com/tools/vertex-ai-tuning.md) (Fine-tuning), [Cloud Run GPUs](https://www.anchorterminal.com/tools/cloud-run-gpus.md) (GPU \u0026 serverless compute), [Google Cloud Model Armor](https://www.anchorterminal.com/tools/google-model-armor.md) (Guardrails \u0026 safety filters), [Google Imagen](https://www.anchorterminal.com/tools/google-imagen.md) (Image generation), [Google Veo](https://www.anchorterminal.com/tools/google-veo.md) (Video generation), [Google Lyria](https://www.anchorterminal.com/tools/google-lyria.md) (Music generation), [Google Cloud Speech-to-Text](https://www.anchorterminal.com/tools/google-speech-to-text.md) (Speech-to-text), [Gemini Live API](https://www.anchorterminal.com/tools/gemini-live.md) (Conversational voice agents), [Agent Development Kit (ADK)](https://www.anchorterminal.com/tools/google-adk.md) (Agent frameworks \u0026 SDKs), [Agent Platform Memory Bank](https://www.anchorterminal.com/tools/google-memory-bank.md) (Agent memory), [Google Cloud Secret Manager](https://www.anchorterminal.com/tools/google-secret-manager.md) (Secrets \u0026 credential vaults), [Google Cloud Document AI](https://www.anchorterminal.com/tools/google-cloud-document-ai.md) (Document parsing \u0026 extraction), [Google Weather API (Maps Platform)](https://www.anchorterminal.com/tools/google-weather-api.md) (Weather \u0026 climate data), [Chrome DevTools MCP](https://www.anchorterminal.com/tools/chrome-devtools-mcp.md) (Browser automation), [Google Maps Platform + Grounding Lite MCP](https://www.anchorterminal.com/tools/google-maps-platform.md) (Maps, geocoding \u0026 places), [Google Cloud Translation](https://www.anchorterminal.com/tools/google-cloud-translation.md) (Translation), [Google Calendar API](https://www.anchorterminal.com/tools/google-calendar-api.md) (Calendars \u0026 scheduling), [Firebase Cloud Messaging](https://www.anchorterminal.com/tools/firebase-cloud-messaging.md) (Notifications), [Google Cloud Storage](https://www.anchorterminal.com/tools/google-cloud-storage.md) (File storage \u0026 sharing), [Google Drive API + MCP](https://www.anchorterminal.com/tools/google-drive-api.md) (File storage \u0026 sharing), [Gemini Enterprise](https://www.anchorterminal.com/tools/gemini-enterprise.md) (Company knowledge \u0026 data catalogues), [Gemini CLI](https://www.anchorterminal.com/tools/gemini-cli.md) (Agent harnesses), [Google Search Console API](https://www.anchorterminal.com/tools/google-search-console.md) (SEO \u0026 search visibility), [Google Ads API](https://www.anchorterminal.com/tools/google-ads-api.md) (Advertising \u0026 campaign operations), [Google Forms API](https://www.anchorterminal.com/tools/google-forms.md) (Forms, surveys \u0026 structured intake), [Google Sheets API](https://www.anchorterminal.com/tools/google-sheets-api.md) (Spreadsheets \u0026 operational tables), [Gmail API](https://www.anchorterminal.com/tools/gmail-api.md) (Mailbox access), [Google People API](https://www.anchorterminal.com/tools/google-people-api.md) (Contacts \u0026 address books).\n\n## Assessment\n\nCloud TTS has a typed discovery document, a 99.9 per cent SLA, no logging of text or audio, and voices from $4 to $160 per million characters. Its release notes stop at 30 December 2025, the newest Gemini TTS models ship only on the Agent Platform API, and tokens can travel in the URL.\n\n## Facts\n\n| Field | Value |\n| --- | --- |\n| Vendor | Google Cloud (https://cloud.google.com/text-to-speech) |\n| Kind | Model API |\n| Category | Text-to-speech (https://www.anchorterminal.com/categories/text-to-speech) |\n| Transport | HTTP |\n| Auth | OAuth · OAuth 2.0 bearer token from a service account or `gcloud` (Application Default Credentials) on a project with billing and the API turned on, scoped through IAM. The discovery document also accepts `access_token` and `key` as URL query parameters. |\n| Pricing | Pay per use (Pay per use) · Chirp 3 HD $30 per million characters after 1 million free a month, Neural2 $16, Studio $160 and Standard and WaveNet $4 after 4 million free. Gemini-TTS is billed per token, from $0.50 per million text tokens and $10 per million audio tokens on Gemini 2.5 Flash TTS. Billing must be enabled. |\n| x402 | No · No x402, MPP or L402 in the docs or pricing page (checked 2026-11-06). Billing runs through a Cloud Billing account. |\n| Licence | unknown |\n| Tools exposed | 0 |\n| Packages | pypi: `google-cloud-texttospeech`; npm: `@google-cloud/text-to-speech` |\n| Source | https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-texttospeech |\n| Docs | https://docs.cloud.google.com/text-to-speech/docs |\n| llms.txt | not found |\n| Last release | 2025-12-30 |\n| Surface listed | The Cloud Text-to-Speech API at texttospeech.googleapis.com, read from docs.cloud.google.com (release notes, quotas, Gemini-TTS, Chirp 3 HD and data logging pages), the discovery document, cloud.google.com pricing and SLA pages and status.cloud.google.com on 6 November 2026. No project was made and no request was sent |\n| Voices | Chirp 3 HD, Gemini-TTS (single and multi-speaker, prompt-steered), Studio, Neural2, WaveNet, Standard and Polyglot (preview). Chirp 3 instant custom voice clones a voice at $60 per million characters |\n| Interfaces | `text:synthesize` (REST and gRPC), bidirectional streaming synthesis over gRPC, and `synthesizeLongAudio` as a long-running operation writing to Cloud Storage |\n| SSML | Supported on the classic voices, and on Chirp 3 HD since 17 October 2025 for `\u003cphoneme\u003e`, `\u003cp\u003e`, `\u003cs\u003e`, `\u003csub\u003e` and `\u003csay-as\u003e` |\n| Same company | Google Cloud Speech-to-Text is listed as google-speech-to-text, and Gemini's own speech output through the Developer API is part of the gemini-api and gemini-live listings |\n| Capabilities | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages |\n| Tags | hosted, freemium, closed-source, python, typescript, enterprise, streaming, batch, async-jobs, card-required |\n| JSON | https://www.anchorterminal.com/api/v1/tools/google-cloud-tts.json |\n\n## Score breakdown (methodology v0.7, October 2026 research run)\n\nAssessed 2026-11-06 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. \"This run\" is each category's share of the 100 points.\n\n| Category | Weight | This run | Score (0–100) | Points |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% | 20 | 85 | 17.0 |\n| Performance | 10% | pending | pending | n/a |\n| Schema \u0026 documentation | 13% | 16.2 | 80 | 13.0 |\n| Agent ergonomics | 13% | 16.2 | 65 | 10.6 |\n| Security \u0026 auth | 14% | 17.5 | 80 | 14.0 |\n| Payments \u0026 pricing | 10% | 12.5 | 20 | 2.5 |\n| Task success | 10% | pending | pending | n/a |\n| Maintenance \u0026 community | 7% | 8.8 | 25 | 2.2 |\n| Transparency \u0026 trust (editorial 75, provenance 98) | 7% | 8.8 | 87 | 7.6 |\n| Negative events | up to −15 | up to −15 | none recorded | 0 |\n| **Total** | | | | **66.9 → B** |\n\n### Why each score\n\n- Reliability 85 (checked 2026-11-06): Google Cloud status page with a per-product history (20). None of the four Google Cloud incidents since 8 August (20 August, 1 September, 8 and 9 October, and the europe-west2 incident of 20 October, which listed Speech-to-Text among 38 products) names Text-to-Speech. The public page shows only broad incidents, so clean is read with that limit (30). Quotas published with numbers, 1,000 requests a minute for most voices, 200 for Chirp 3, 500 for Studio, 100 concurrent streams and 100 long-audio requests a minute (15). The quotas page (last updated 26 October 2026) says nothing about the error a breach returns or how to back off, read as google-speech-to-text was (0). A 99.9 per cent monthly SLA with credits of 10, 25 and 50 per cent, read on 6 November (10). Chirp 3 HD and Gemini 2.5 Flash and Pro TTS are GA, with Gemini 3.1 Flash TTS and Flash-Lite in preview (10). 20 + 30 + 15 + 0 + 10 + 10 = 85.\n- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.\n- Schema \u0026 documentation 80 (checked 2026-11-06): Discovery document revision 20260827 with typed methods and 26 schemas, and protocol buffers for gRPC (25). No llms.txt found (0). The Chirp 3 HD and Gemini-TTS pages say which voices suit which use and list formats and limits, but the reference doesn't say when to choose streaming or long audio (15 of 20). Typed messages with enums for encoding and gender and required fields (15). Samples in several languages, standard status codes with little method-specific error detail (10 of 15). Versioned v1 and v1beta1 with dated release notes (15). Total 80.\n- Agent ergonomics 65 (checked 2026-11-06): API reading of the checklist. Audio returns Base64 in JSON or streams over gRPC, with encoding, sample rate and timepoints selectable (15 of 25). `voices.list` filters by language code with no paging, and operations list with page tokens (15 of 20). Standard gRPC status codes with messages, generic rather than TTS-specific (15 of 20). Synthesis is stateless and long audio runs as an operation, with no idempotency key (10 of 20). A first call needs a project, billing, OAuth credentials and a voice, and Cloud Storage for long audio. Official client libraries in many languages, of which Python and Node were checked (10 of 15). Total 65.\n- Security \u0026 auth 80 (checked 2026-11-06): Model reading of the checklist, with training and retention in place of the least-privilege and injection lines. OAuth 2.0 with service accounts and IAM roles per project (30). The discovery document lists `access_token`, `oauth_token` and `key` as query parameters, so 10 off, as every Google API listing in this run (20 of 30). The data logging page says Google doesn't log any customer Cloud TTS text or audio (20). The service is stateless and keeps no content (15). Because it is stateless, Data Access audit logs don't apply, leaving admin activity only (5 of 15). Valid security.txt, Google's vulnerability reward programme, SOC 2 and ISO 27001 and public Cloud security bulletins, as on google-speech-to-text (20). Total 80.\n- Payments \u0026 pricing 20 (checked 2026-11-06): No x402, MPP or L402 (0). Per-character and per-token prices for every voice family published without a login (20). Monthly free characters (1 million for Chirp 3 HD, 4 million for Standard and WaveNet) need billing enabled, which needs a card (0). A person creates a project and billing account in a browser (0). Total 20.\n- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.\n- Maintenance \u0026 community 25 (checked 2026-11-06): Read as a model. The newest release note is still 30 December 2025 (Chirp 3 HD in yue-HK), 311 days ago, and `gemini-3.1-flash-tts-preview` appears on the Gemini-TTS page with no dated note (0). In the 90 days from 8 August the Python client shipped 2.38.0 on 1 October, whose only change declares Python 3.15 support, which counts half and can't set the recency line (0). Release notes, a public issue tracker and paid support (10 of 15). Official client libraries, Python at 2.38.0 and Node at 7.2.0 (10 of 15). Package CI not checked (5 of 10). Total 25.\n- Transparency \u0026 trust 87 (checked 2026-11-06): Closed service under the Google Cloud terms, with Apache-2.0 clients (15). The data logging page, the terms and the privacy notice agree that TTS text and audio aren't logged, and a DPA and sub-processor list exist, as read for google-speech-to-text (25 of 30). Release notes mark preview and GA, and the Cloud terms carry notice before a GA capability is discontinued, but Gemini-TTS is moving to the Agent Platform API with no dated notice for the Cloud TTS models (15 of 20). Regional endpoints (global, us, eu and others) and a public sub-processor list (20). Total 75.\n\nFix list, everything this grade says the listing lacks, the biggest gain first (11 items). What it covers is at https://www.anchorterminal.com/fixes/google-cloud-tts.md (JSON https://www.anchorterminal.com/fixes/google-cloud-tts.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{\"listing\": \"google-cloud-tts\", \"plan\": \"read\"}`, free while the beta runs\n\n### What we couldn't check\n\n- PyPI's JSON API for the client library, which pypi.org/robots.txt disallows, was fetched once by mistake on 6 November. Release dates were re-read from the allowed PyPI RSS feed, and nothing taken only from the JSON is used.\n- unchecked: whether quota breaches return 429 RESOURCE_EXHAUSTED with retry guidance specific to TTS\n- unchecked: when `gemini-3.1-flash-tts-preview` was added, since no release note names it\n\n### Sources\n\n- release notes: \u003chttps://docs.cloud.google.com/text-to-speech/docs/release-notes\u003e (seen 2026-11-06)\n- quotas and limits: \u003chttps://docs.cloud.google.com/text-to-speech/quotas\u003e (seen 2026-11-06)\n- Gemini-TTS: \u003chttps://docs.cloud.google.com/text-to-speech/docs/gemini-tts\u003e (seen 2026-11-06)\n- Chirp 3 HD voices: \u003chttps://docs.cloud.google.com/text-to-speech/docs/chirp3-hd\u003e (seen 2026-11-06)\n- data logging: \u003chttps://docs.cloud.google.com/text-to-speech/docs/data-logging\u003e (seen 2026-11-06)\n- pricing: \u003chttps://cloud.google.com/text-to-speech/pricing\u003e (seen 2026-11-06)\n- SLA: \u003chttps://cloud.google.com/text-to-speech/sla\u003e (seen 2026-11-06)\n- discovery document: \u003chttps://texttospeech.googleapis.com/$discovery/rest?version=v1\u003e (seen 2026-11-06)\n- status incidents: \u003chttps://status.cloud.google.com/incidents.json\u003e (seen 2026-11-06)\n- Python client changelog: \u003chttps://raw.githubusercontent.com/googleapis/google-cloud-python/main/packages/google-cloud-texttospeech/CHANGELOG.md\u003e (seen 2026-11-06)\n- Python client releases: \u003chttps://pypi.org/rss/project/google-cloud-texttospeech/releases.xml\u003e (seen 2026-11-06)\n\n## Score history\n\nEvery move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/google-cloud-tts/history.json\n\n- 2026-11-06: graded 66.9 B (methodology 0.7)\n\n## Who's behind it (provenance 98/100, checked 2026-11-06)\n\n| Check | Finding | Points |\n| --- | --- | --- |\n| Legal entity named | Google LLC | 20/20 |\n| Domain age | google.com, registered 1997-09-15 (29 years) | 15/15 |\n| Endpoint on the vendor's domain | google.com | 15/15 |\n| Terms of service | read, states 7 of the 7 things a reader expects | 10/10 |\n| Privacy policy | read, states 7 of the 8 things a reader expects, and has 1 clause that costs points | 7.3/10 |\n| Status page | status.cloud.google.com | 10/10 |\n| Changelog | published | 10/10 |\n| security.txt | valid | 10/10 |\n| People named | 6 named with their role, 1 with a public profile | 10/10 |\n| Support route | help pages, a community | 5/5 |\n\nThe endpoint is on googleapis.com, Google's API domain. google.com was registered in 1997.\n\nCloud TTS is offered under the Google Cloud terms, with Google LLC as the contracting party, as on google-speech-to-text.\n\ndocs.cloud.google.com and cloud.google.com robots.txt allow the documentation, pricing and SLA pages read. status.cloud.google.com/robots.txt allows all paths.\n\nNo llms.txt was found at docs.cloud.google.com/llms.txt or under /text-to-speech/.\n\n### Terms and privacy, as read\n\nA reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.\n\n**Terms of service** (https://cloud.google.com/terms), read 2026-10-08, dated 2026-09-02, states 7 of the 7 things a reader expects.\n\n- To know. Says access can be ended without notice or for any reason. \"For purposes of GCP Services and TSS only, Google may terminate this Agreement or any applicable Order Form for its convenience at any time with 30 days' prior written notice to Customer.\"\n- Gives the date it was last updated. Last updated 2026-09-02.\n- Names the governing law or courts. The law of the United States of America.\n- States a limit on its liability. Capped at the fees paid in the 12 months before the claim or $5,000.\n- Says how changes to the terms are announced. Gives 30 days of notice before a change.\n- Refers to a service level or uptime commitment. Names 99.999% availability.\n- Also in the text (2026-10-08). Google may change its fees at any time unless an addendum or order form expressly says otherwise. \"Google may change the Fees at any time unless otherwise expressly agreed in an addendum or Order Form.\"\n- Also in the text (2026-10-08). Google's total liability for services or software supplied free of charge is limited to 5,000 US dollars. \"except Google’s total aggregate Liability for damages arising out of or related to Services or Software provided free of charge is limited to $5,000.\"\n- Also in the text (2026-10-08). When automated safety tools detect potential abuse of Generative AI Services, Google may log customer prompts to review whether a violation occurred. \"Google may log Customer prompts solely for the purpose of reviewing and determining whether a violation has occurred.\"\n\n**Privacy policy** (https://policies.google.com/privacy), read 2026-10-08, dated 2026-10-01, states 7 of the 8 things a reader expects.\n\n- To know. Says it may use customer content to train or improve models, and no opt-out was found (costs points). \"We use your interactions with AI models and technologies like Gemini Apps to develop, train, fine-tune, and improve these models to better handle your requests, and update their classifiers and filters including for safety, language understanding, and factuality.\"\n- Gives the date it was last updated. Last updated 2026-10-01.\n- Not found in the text. Says where data is transferred or stored.\n- Also in the text (2026-10-08). Members of organisations using Google Workspace or Google Cloud Platform are referred to the separate Google Cloud Privacy Notice for how those services collect and use personal information. \"If you’re a member of an organization that uses Google Workspace or Google Cloud Platform, learn how these services collect and use your personal information in the Google Cloud Privacy Notice.\"\n- Also in the text (2026-10-08). Google says it uses publicly available information from the web and other public sources to help train machine learning models behind products such as Google Translate, Gemini Apps and Cloud AI. \"We use publicly available information online or from other public sources to help train new machine learning models and build foundational technologies that power various Google products such as Google Translate, Gemini Apps, and Cloud AI capabilities.\"\n\n## Humans behind the project (researched 2026-11-06 from public pages, not part of the grade)\n\n### Key people\n\n- Larry Page, Co-founder, Google, left executive roles in December 2019 and sits on Alphabet's board\n- Sergey Brin, Co-founder, Google, left executive roles in 2019 and sits on Alphabet's board\n- Sundar Pichai, CEO, Google and Alphabet\n- Thomas Kurian, CEO, Google Cloud\n- Demis Hassabis, Co-founder and CEO, Google DeepMind\n- Haris Ioannou, AI Product Lead, Gemini Audio, Google Cloud. LinkedIn: https://www.linkedin.com/in/charalamposioannou/\n- Note: Copied on 6 November 2026 from the google-speech-to-text listing's humans file (checked 28 October 2026), since the company is the same. Google Cloud is Google's cloud business, so the company-level people are the same as for Google (out/top/antigravity-cli.json), with Thomas Kurian added as CEO of Google Cloud from Wikipedia's Google Cloud article (infobox owner Google, CEO Thomas Kurian) and his own article, read 28 October 2026. Product people named on single listings (Sarah Weldon, Rohit Kumbhalwar, Brad Meador, Haris Ioannou) are left as they are. On 6 November 2026 the support links, which had been copied from Speech-to-Text (its Slack channel, Google Group, Stack Overflow tag and issue tracker), were replaced with those on Text-to-Speech's own getting-support page.\n- Google Cloud: LinkedIn https://www.linkedin.com/company/google X https://x.com/Google\n\n### Ownership and investors\n\n- Ownership: Part of Alphabet Inc.\n\n### Getting support\n\n- Help: https://docs.cloud.google.com/text-to-speech/docs/getting-support\n- Help: https://cloud.google.com/support\n- Community (Slack community): https://googlecloud-community.slack.com/\n- Community (Google Cloud Developers group): https://groups.google.com/forum/#!forum/google-cloud-dev\n- Community (Stack Overflow): https://stackoverflow.com/questions/tagged/google-text-to-speech\n- Sources: https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-speech-to-text-v2-api, https://www.linkedin.com/in/charalamposioannou/, https://about.google/intl/ALL_en/our-story/, https://www.linkedin.com/company/google, https://x.com/Google, https://cloud.google.com/contact, https://cloud.google.com/support-hub, https://docs.cloud.google.com/text-to-speech/docs/getting-support\n\n## Live (updated 2026-11-07 16:01 UTC)\n\n- github `googleapis/google-cloud-python` google-maps-solar-v0.6.3, released 2026-11-05\n- npm `@google-cloud/text-to-speech` 7.2.0\n- pypi `google-cloud-texttospeech` 2.38.0, released 2026-10-01\n- security.txt: valid, expires 2030-04-01T00:00:00z\n- Watching changelog \u003chttps://docs.cloud.google.com/text-to-speech/docs/release-notes\u003e\n- Always current: https://www.anchorterminal.com/api/v1/live/google-cloud-tts.json\n\n## Probe metrics\n\nNot measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.\n\n## Prices\n\n| Item | Price | Unit | Note |\n| --- | --- | --- | --- |\n| Chirp 3 HD voices | $30 | per 1M characters | after 1 million free characters a month |\n| Neural2 voices | $16 | per 1M characters | after 1 million free characters a month |\n| Standard and WaveNet voices | $4 | per 1M characters | after 4 million free characters a month |\n| Studio voices | $160 | per 1M characters |  |\n| Gemini 2.5 Flash TTS audio output | $10 | per 1M tokens | 25 audio tokens a second; text input $0.50 per million tokens |\n\nAcross all listings: https://www.anchorterminal.com/prices/index.md\n\n## What a task costs (from the prices above)\n\n| Task | Cost | At |\n| --- | --- | --- |\n| Narrate a 9,000-character script (about 1,500 words) | $0.04 to $1.44 | Standard and WaveNet voices to Studio voices |\n\nThe quantity times this listing's own price, from its cheapest item in that unit to its dearest. Plans, minimums and free allowances aren't counted.\n\n## Strengths\n\n- Google says it doesn't log any customer Cloud TTS text or audio, and the service is stateless\n- 99.9 per cent monthly uptime SLA with financial credits\n- Text-to-Speech appears in none of the Google Cloud incidents since 8 August 2026\n- Discovery document and gRPC protos type every method\n- Monthly free allowances of 1 million Chirp 3 HD and 4 million Standard or WaveNet characters\n\n## Weaknesses\n\n- No release note since 30 December 2025, though a Gemini 3.1 TTS preview model is listed\n- Gemini 3.8 Flash TTS is GA only on the Agent Platform API, not the Cloud TTS API\n- The discovery document accepts tokens and keys as URL query parameters\n- Billing with a card is needed even for the free allowance\n- No llms.txt, and no guidance on quota errors or backoff\n\n\n\n## Before you call it (notes for agents)\n\n1. Send OAuth tokens in the Authorization header, never as `access_token` or `key` in the URL\n2. Use `synthesizeLongAudio` with a Cloud Storage bucket for long text, and `text:synthesize` for short replies\n3. Pick Chirp 3 HD for natural voices with SSML, and Gemini-TTS when the delivery needs prompt steering\n4. Check whether the Gemini TTS model you want is on the Cloud TTS API or only on the Agent Platform API\n5. Stay within 200 requests a minute on Chirp 3 voices, which have their own quota\n\n## Connect\n\nInstall:\n\n```bash\npip install google-cloud-texttospeech\n```\n\n## Similar tools\n\nRanked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.\n\n| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |\n| --- | --- | --- | --- | --- | --- | --- |\n| Amazon Polly | BB | 75.4 | 61 | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages | no | https://www.anchorterminal.com/tools/amazon-polly.md |\n| ElevenLabs Text to Speech API + MCP | BB | 75.3 | 67 | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages | no | https://www.anchorterminal.com/tools/elevenlabs-tts.md |\n| Azure AI Speech text-to-speech | BB | 71.5 | 157 | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages | no | https://www.anchorterminal.com/tools/azure-text-to-speech.md |\n| Cartesia Sonic TTS API + MCP | C | 61.9 | 582 | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages | no | https://www.anchorterminal.com/tools/cartesia-tts.md |\n| Inworld Realtime TTS-2 | C | 58.3 | 752 | speech.tts, speech.streaming, speech.voices, speech.ssml, speech.languages | no | https://www.anchorterminal.com/tools/inworld-tts.md |\n| Deepgram Text-to-Speech (Aura-2, Flux TTS) | BB | 75.6 | 58 | speech.tts, speech.streaming, speech.voices, speech.languages | no | https://www.anchorterminal.com/tools/deepgram-tts.md |\n\n## Panel reviews (0)\n\nReviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .\n\nDesk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md\n\n## Notable\n\n- Discovery document revision 20260827 lists `text.synthesize`, `voices.list` and `projects.locations.synthesizeLongAudio` with operations, and 26 schemas (source: \u003chttps://texttospeech.googleapis.com/$discovery/rest?version=v1\u003e)\n- Gemini-TTS models on the Cloud TTS API are `gemini-2.5-flash-tts` and `gemini-2.5-pro-tts` (GA since 30 September 2025), `gemini-2.5-flash-lite-preview-tts` and `gemini-3.1-flash-tts-preview` (source: \u003chttps://docs.cloud.google.com/text-to-speech/docs/gemini-tts\u003e)\n- The Gemini-TTS page says Gemini 3.8 Flash TTS and Flash-Lite TTS are generally available through the Agent Platform API and not the Cloud Text-to-Speech API, with a migration guide\n- Quotas of 1,000 requests a minute per project for most voices, 200 for Chirp 3, 500 for Studio and 100 concurrent streaming sessions (source: \u003chttps://docs.cloud.google.com/text-to-speech/quotas\u003e)\n- The data logging page says Google doesn't log any customer Cloud TTS text or audio (source: \u003chttps://docs.cloud.google.com/text-to-speech/docs/data-logging\u003e)\n- 99.9 per cent monthly uptime SLA with credits of 10 to 50 per cent (source: \u003chttps://cloud.google.com/text-to-speech/sla\u003e)\n\n- #8 of 15 in Best text-to-speech APIs for AI agents: https://www.anchorterminal.com/best/text-to-speech/index.md\n- All 148 tts comparisons: https://www.anchorterminal.com/compare/text-to-speech/index.md\n\n## Compare\n\n- [Amazon Polly vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/amazon-polly-vs-google-cloud-tts.md): BB 75.4 vs B 66.9\n- [Azure AI Speech text-to-speech vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/azure-text-to-speech-vs-google-cloud-tts.md): BB 71.5 vs B 66.9\n- [Cartesia Sonic TTS API + MCP vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/cartesia-tts-vs-google-cloud-tts.md): C 61.9 vs B 66.9\n- [Deepgram Text-to-Speech (Aura-2, Flux TTS) vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/deepgram-tts-vs-google-cloud-tts.md): BB 75.6 vs B 66.9\n- [ElevenLabs Text to Speech API + MCP vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/elevenlabs-tts-vs-google-cloud-tts.md): BB 75.3 vs B 66.9\n- [Fish Audio TTS API vs Google Cloud Text-to-Speech](https://www.anchorterminal.com/compare/fish-audio-tts-vs-google-cloud-tts.md): C 61.5 vs B 66.9\n- [Google Cloud Text-to-Speech vs HeyGen Voice](https://www.anchorterminal.com/compare/google-cloud-tts-vs-heygen-voice.md): B 66.9 vs BB 73.6\n- [Google Cloud Text-to-Speech vs Inworld Realtime TTS-2](https://www.anchorterminal.com/compare/google-cloud-tts-vs-inworld-tts.md): B 66.9 vs C 58.3\n- [Google Cloud Text-to-Speech vs MiniMax Speech (T2A)](https://www.anchorterminal.com/compare/google-cloud-tts-vs-minimax-speech.md): B 66.9 vs C 55.1\n- [Google Cloud Text-to-Speech vs Murf TTS API + MCP](https://www.anchorterminal.com/compare/google-cloud-tts-vs-murf-tts.md): B 66.9 vs B 69.5\n- [Google Cloud Text-to-Speech vs PlayHT Text-to-Speech API](https://www.anchorterminal.com/compare/google-cloud-tts-vs-playht-tts.md): B 66.9 vs F 4.1\n- [Google Cloud Text-to-Speech vs Resemble AI Text-to-Speech API](https://www.anchorterminal.com/compare/google-cloud-tts-vs-resemble-ai-tts.md): B 66.9 vs D 48.5\n- [Google Cloud Text-to-Speech vs Rime TTS API + MCP](https://www.anchorterminal.com/compare/google-cloud-tts-vs-rime-tts.md): B 66.9 vs C 54.8\n- [Google Cloud Text-to-Speech vs Smallest.ai Lightning TTS](https://www.anchorterminal.com/compare/google-cloud-tts-vs-smallest-lightning-tts.md): B 66.9 vs B 64.4\n- [Google Cloud Text-to-Speech vs Soniox Text-to-Speech](https://www.anchorterminal.com/compare/google-cloud-tts-vs-soniox-tts.md): B 66.9 vs BB 70.5\n\n## Verify this listing\n\nFor the vendor. The badge or a plain link to this page verifies the listing, from a page on google.com or one of its subdomains, or the README at the root of github.com/googleapis/google-cloud-python. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{\"slug\": \"google-cloud-tts\", \"url\": \"…\"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify\n\nHTML badge:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/google-cloud-tts\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/google-cloud-tts.svg\" alt=\"Google Cloud Text-to-Speech on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e\n```\n\nMarkdown badge, for a README:\n\n```markdown\n[![Google Cloud Text-to-Speech on Anchor Terminal](https://www.anchorterminal.com/badges/google-cloud-tts.svg)](https://www.anchorterminal.com/tools/google-cloud-tts)\n```\n\nPlain link:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/google-cloud-tts\"\u003eGoogle Cloud Text-to-Speech on Anchor Terminal\u003c/a\u003e\n```\n\n## Share this listing\n\nFor the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say Google Cloud Text-to-Speech is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.\n\n- Dark: https://www.anchorterminal.com/assets/share/google-cloud-tts-dark.png\n- Light: https://www.anchorterminal.com/assets/share/google-cloud-tts-light.png\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Text-to-speech",
        "url": "https://www.anchorterminal.com/categories/text-to-speech"
      },
      {
        "name": "Google Cloud Text-to-Speech",
        "url": ""
      }
    ],
    "description": "Google Cloud's Text-to-Speech API synthesises speech from text or SSML over REST and gRPC, with streaming, long-audio jobs, Chirp 3 HD voices, Gemini-TTS models steered by natural-language prompts, and older WaveNet, Neural2 and Standard voices.",
    "facts": [
      "rank #350 of 1486",
      "OAuth auth",
      "0 desk reviews"
    ],
    "h1": "Google Cloud Text-to-Speech",
    "image": "https://www.anchorterminal.com/assets/og/tools-google-cloud-tts.png",
    "path": "/tools/google-cloud-tts",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Google Cloud Text-to-Speech review: pricing, alternatives, grade B",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/tools/google-cloud-tts"
  },
  "tokens": {
    "markdown": 8200,
    "slim": 1430
  },
  "version": 1
}
