{
  "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-10-31",
    "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"
  },
  "tool": {
    "slug": "inworld-tts",
    "name": "Inworld Realtime TTS-2",
    "vendor": "Inworld AI",
    "vendorUrl": "https://inworld.ai",
    "kind": "model",
    "category": "text-to-speech",
    "summary": "Inworld's hosted text-to-speech models, `inworld-tts-2` and `inworld-tts-2-flash`, over REST, HTTP streaming, WebSocket, async jobs and an OpenAI-compatible endpoint. TTS-2 takes bracketed steering, and an opt-in Reasoning step writes the delivery direction itself.",
    "url": "https://www.anchorterminal.com/tools/inworld-tts",
    "markdownUrl": "https://www.anchorterminal.com/tools/inworld-tts.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/inworld-tts.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/inworld-tts.json",
    "license": "Proprietary service under Inworld's Terms of Service. The Node.js SDK `@inworld/tts` and the CLI `@inworld/cli` are MIT on npm",
    "transports": [
      "http",
      "websocket"
    ],
    "remoteUrl": "https://api.inworld.ai",
    "packages": [
      {
        "registry": "npm",
        "name": "@inworld/tts"
      },
      {
        "registry": "pypi",
        "name": "inworld-tts"
      },
      {
        "registry": "npm",
        "name": "@inworld/cli"
      }
    ],
    "auth": "api-key",
    "authNotes": "Every call sends `Authorization: Basic` with the Base64 `key_id:secret` credential copied from the Portal or printed by the CLI. Keys belong to a workspace, are deleted to revoke, and have write toggles only for the Voice and Router APIs, so no key is limited to TTS. Browser and mobile clients use single-use tokens minted server-side, valid 15 minutes by default.",
    "pricing": "freemium",
    "pricingNotes": "TTS-2 costs $25 per million characters on the free On-Demand plan, falling to $20, $17.50, $15 and $12.50 on the $25, $100, $300 and $1,500 monthly plans, and from $5 on Enterprise. TTS-2 Flash runs $15 down to $7. On-Demand includes up to 70 minutes of TTS with no card. Steering tags count as characters, while `synthesisContext` and `reasoningContext` aren't billed. Batch costs 20 per cent less (checked 2026-10-30).",
    "priceSummary": "$25 / mo",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in llms.txt, the TTS docs, the billing page or the pricing page (checked 2026-10-30). Usage is drawn from prepaid plan credits, card top-ups of at least $10 or auto-reload.",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": null,
      "npmWeekly": 3632,
      "pypiWeekly": null,
      "asOf": "2026-10-30"
    },
    "docsUrl": "https://docs.inworld.ai/tts/tts",
    "llmsTxt": "https://docs.inworld.ai/llms.txt",
    "capabilities": [
      "speech.tts",
      "speech.streaming",
      "speech.voices",
      "speech.ssml",
      "speech.languages",
      "speech.batch",
      "voice.clone",
      "voice.design"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "freemium",
      "free-tier",
      "no-card",
      "llms-txt",
      "streaming",
      "openai-compatible",
      "reasoning",
      "multilingual",
      "async-jobs",
      "batch",
      "typescript",
      "python",
      "cli",
      "mcp",
      "status-page",
      "soc2",
      "enterprise"
    ],
    "lastRelease": "2026-10-28",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 58.3,
      "grade": "C",
      "agentReady": false,
      "rank": 687,
      "ranked": true,
      "rankOf": 1243,
      "categoryRank": 10,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 68,
        "maintenance": 68,
        "payments": 40,
        "reliability": 62,
        "schema": 60,
        "security": 61,
        "transparency": 63
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 62,
          "points": 12.4,
          "reason": "Hosted reading of the checklist, on the TTS API. status.inworld.ai is a public status page running the issue-status app, which draws components and incidents from GitHub issues (20). Its history wasn't read, because GitHub's robots.txt couldn't be read from our environment, so no readable history (5). Concurrent generations, WebSocket connections and cloning and design requests a minute are published per plan, from 5 concurrent generations on the free plan to 500 on Growth (15). A 429 is documented with exponential backoff and jitter code, and the concurrency error (code 8) says which messages may have been dropped, but no Retry-After header is documented (12 of 15). An SLA is named on the Enterprise plan only, with no terms or uptime figure published (0). TTS-2 reached general availability on 31 August 2026 and Reasoning carries no Preview mark. Async and batch jobs are Preview (10). Total 62.",
          "checked": "2026-10-30"
        },
        {
          "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": 60,
          "points": 9.75,
          "reason": "No OpenAPI or other machine-readable file was found. llms.txt and the API reference don't link one and the usual paths redirect to pages (0). llms.txt, llms-full.txt, a Markdown twin of every page and a keyless docs MCP server (10). The models page says which model suits what, the Reasoning guide says where it runs and where it doesn't yet (WebSocket, Realtime, batch), and the reference marks fields each model ignores (17 of 20). Typed fields with enums for encoding, `deliveryMode`, `reasoning` and `timestampType`, a sample-rate range, per-endpoint text limits and a 600-character cap on `reasoningContext` (14 of 15). Examples in curl, Python, JavaScript and the CLI, with one 4XX example and the concurrency error, and no TTS error list (9 of 15). Versioned `/v1` paths and dated TTS release notes, but the notes have no entry for the 28 October Reasoning launch and model update, and models have no dated snapshots (10 of 15). Total 60.",
          "checked": "2026-10-30"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 68,
          "points": 11.05,
          "reason": "API reading of the checklist. Eight audio encodings from 8 to 48 kHz, timestamps only when asked, and synchronous, NDJSON streaming, WebSocket and async delivery. Reasoning adds one short string, `reasoningInstruction`, to the response (22 of 25). Text is capped at 2,000 or 4,000 UTF-16 units per request, and voices can be filtered by tags, but voice-list paging wasn't confirmed today (12 of 20). Errors carry a numeric gRPC-style code, a message and details, with one worked example and the code 8 behaviour explained, and no list (12 of 20). Synthesis is stateless and retry guidance is published, but the billing page says text is counted once synthesis starts, with no idempotency key (10 of 20). Three required fields, official Node.js and Python SDKs, the CLI, and an OpenAI-compatible endpoint that works with OpenAI's SDKs. The docs warn that SDK defaults may name older models (12 of 15). Total 68.",
          "checked": "2026-10-30"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 61,
          "points": 10.68,
          "reason": "Model reading of the checklist, with training and retention in place of the least-privilege and injection lines. Workspace API keys, deleted to revoke, with separate keys per environment advised, single-use client tokens valid 15 minutes, and a Realtime-only key type. No key can be limited to TTS, because write toggles cover only the Voice and Router APIs (25 of 30). The Terms (11 June 2025) say Inworld won't train generally available models on customers' non-public Materials, except feedback and content flagged for trust and safety. The Privacy Notice (18 January 2026) lists training AI models among its uses and covers voice data, while excluding data processed for enterprise customers (12 of 20). Zero data retention is Enterprise only or a Growth add-on. No retention period is published for other plans, async results are kept about 7 days, and whether the Reasoning model's step is covered isn't stated (6 of 15). Usage is attributed per key, and a Performance page (Builder and above) shows errors, latency and throttling. The Logs page sits behind the Portal login and wasn't read (8 of 15). SOC 2 Type II, HIPAA and GDPR claimed on the security page, with the trust centre unread. A vulnerability report form exists. No security.txt (404) and no bug bounty found (10 of 20). Total 61.",
          "checked": "2026-10-30"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 40,
          "points": 5,
          "reason": "No x402, MPP or L402 (0). Per-character prices for both models and every plan are on the public pricing page, $25 per million characters for TTS-2 on the free plan (20). The On-Demand plan is free with up to 70 minutes of TTS, and the pricing table lists no payment method for it (20). `inworld login` opens a browser sign-in and the CLI mints keys only after it, so a person signs up (0). Total 40.",
          "checked": "2026-10-30"
        },
        {
          "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": 68,
          "points": 5.95,
          "reason": "Read as a model. Reasoning and an updated `inworld-tts-2` on 28 October 2026, and `@inworld/cli` 1.5.0 on 29 October (30). Dated TTS changes on 6 August, 9 August, 11 September and 28 October 2026 (10). `inworld-tts-1` and `-1-max` were discontinued on 15 June 2026 with requests routed to newer models, and the 1.5 models are deprecated with no end date, but no notice period was found (5 of 10). Public release notes, a Discord server and support@inworld.ai, with no evidence read of how they answer (8 of 15). `@inworld/tts` 1.1.1 dates from 6 May 2026, before TTS-2 Flash and Reasoning, and the PyPI page answered with a bot check (10 of 15). The CLI is current, but the SDK and CLI repositories weren't read (5 of 10). Total 68.",
          "checked": "2026-10-30"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 63,
          "points": 5.51,
          "note": "editorial 51, provenance 75",
          "reason": "Closed service with clear terms naming Theai, Inc. dba Inworld AI, and MIT client packages on npm (15). The zero data retention page is specific about what is kept, but the Terms' no-training clause and the Privacy Notice's training use sit side by side without a reconciling sentence, and the privacy retention section gives no periods apart from up to three years for voice-derived biometric data (14 of 30). Dated discontinuation of `inworld-tts-1` with automatic rerouting and release-stage definitions, but no written notice policy, and the 28 October update replaced `inworld-tts-2` in place (12 of 20). US headquarters with isolated EU and India regions on Enterprise. No sub-processor list was found in the docs, and the trust centre wasn't read (10 of 20). Total 51.",
          "checked": "2026-10-30"
        }
      ],
      "assessment": {
        "date": "2026-10-30",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "API reading of the checklist. Eight audio encodings from 8 to 48 kHz, timestamps only when asked, and synchronous, NDJSON streaming, WebSocket and async delivery. Reasoning adds one short string, `reasoningInstruction`, to the response (22 of 25). Text is capped at 2,000 or 4,000 UTF-16 units per request, and voices can be filtered by tags, but voice-list paging wasn't confirmed today (12 of 20). Errors carry a numeric gRPC-style code, a message and details, with one worked example and the code 8 behaviour explained, and no list (12 of 20). Synthesis is stateless and retry guidance is published, but the billing page says text is counted once synthesis starts, with no idempotency key (10 of 20). Three required fields, official Node.js and Python SDKs, the CLI, and an OpenAI-compatible endpoint that works with OpenAI's SDKs. The docs warn that SDK defaults may name older models (12 of 15). Total 68.",
          "maintenance": "Read as a model. Reasoning and an updated `inworld-tts-2` on 28 October 2026, and `@inworld/cli` 1.5.0 on 29 October (30). Dated TTS changes on 6 August, 9 August, 11 September and 28 October 2026 (10). `inworld-tts-1` and `-1-max` were discontinued on 15 June 2026 with requests routed to newer models, and the 1.5 models are deprecated with no end date, but no notice period was found (5 of 10). Public release notes, a Discord server and support@inworld.ai, with no evidence read of how they answer (8 of 15). `@inworld/tts` 1.1.1 dates from 6 May 2026, before TTS-2 Flash and Reasoning, and the PyPI page answered with a bot check (10 of 15). The CLI is current, but the SDK and CLI repositories weren't read (5 of 10). Total 68.",
          "payments": "No x402, MPP or L402 (0). Per-character prices for both models and every plan are on the public pricing page, $25 per million characters for TTS-2 on the free plan (20). The On-Demand plan is free with up to 70 minutes of TTS, and the pricing table lists no payment method for it (20). `inworld login` opens a browser sign-in and the CLI mints keys only after it, so a person signs up (0). Total 40.",
          "reliability": "Hosted reading of the checklist, on the TTS API. status.inworld.ai is a public status page running the issue-status app, which draws components and incidents from GitHub issues (20). Its history wasn't read, because GitHub's robots.txt couldn't be read from our environment, so no readable history (5). Concurrent generations, WebSocket connections and cloning and design requests a minute are published per plan, from 5 concurrent generations on the free plan to 500 on Growth (15). A 429 is documented with exponential backoff and jitter code, and the concurrency error (code 8) says which messages may have been dropped, but no Retry-After header is documented (12 of 15). An SLA is named on the Enterprise plan only, with no terms or uptime figure published (0). TTS-2 reached general availability on 31 August 2026 and Reasoning carries no Preview mark. Async and batch jobs are Preview (10). Total 62.",
          "schema": "No OpenAPI or other machine-readable file was found. llms.txt and the API reference don't link one and the usual paths redirect to pages (0). llms.txt, llms-full.txt, a Markdown twin of every page and a keyless docs MCP server (10). The models page says which model suits what, the Reasoning guide says where it runs and where it doesn't yet (WebSocket, Realtime, batch), and the reference marks fields each model ignores (17 of 20). Typed fields with enums for encoding, `deliveryMode`, `reasoning` and `timestampType`, a sample-rate range, per-endpoint text limits and a 600-character cap on `reasoningContext` (14 of 15). Examples in curl, Python, JavaScript and the CLI, with one 4XX example and the concurrency error, and no TTS error list (9 of 15). Versioned `/v1` paths and dated TTS release notes, but the notes have no entry for the 28 October Reasoning launch and model update, and models have no dated snapshots (10 of 15). Total 60.",
          "security": "Model reading of the checklist, with training and retention in place of the least-privilege and injection lines. Workspace API keys, deleted to revoke, with separate keys per environment advised, single-use client tokens valid 15 minutes, and a Realtime-only key type. No key can be limited to TTS, because write toggles cover only the Voice and Router APIs (25 of 30). The Terms (11 June 2025) say Inworld won't train generally available models on customers' non-public Materials, except feedback and content flagged for trust and safety. The Privacy Notice (18 January 2026) lists training AI models among its uses and covers voice data, while excluding data processed for enterprise customers (12 of 20). Zero data retention is Enterprise only or a Growth add-on. No retention period is published for other plans, async results are kept about 7 days, and whether the Reasoning model's step is covered isn't stated (6 of 15). Usage is attributed per key, and a Performance page (Builder and above) shows errors, latency and throttling. The Logs page sits behind the Portal login and wasn't read (8 of 15). SOC 2 Type II, HIPAA and GDPR claimed on the security page, with the trust centre unread. A vulnerability report form exists. No security.txt (404) and no bug bounty found (10 of 20). Total 61.",
          "transparency": "Closed service with clear terms naming Theai, Inc. dba Inworld AI, and MIT client packages on npm (15). The zero data retention page is specific about what is kept, but the Terms' no-training clause and the Privacy Notice's training use sit side by side without a reconciling sentence, and the privacy retention section gives no periods apart from up to three years for voice-derived biometric data (14 of 30). Dated discontinuation of `inworld-tts-1` with automatic rerouting and release-stage definitions, but no written notice policy, and the 28 October update replaced `inworld-tts-2` in place (12 of 20). US headquarters with isolated EU and India regions on Enterprise. No sub-processor list was found in the docs, and the trust centre wasn't read (10 of 20). Total 51."
        },
        "sources": [
          {
            "what": "Reasoning and model update launch post, 28 October 2026",
            "url": "https://inworld.ai/blog/realtime-tts-2-reasoning-speed-consistency",
            "seen": "2026-10-30"
          },
          {
            "what": "Realtime TTS-2 page with the arena comparison table",
            "url": "https://inworld.ai/blog/realtime-tts-2",
            "seen": "2026-10-30"
          },
          {
            "what": "TTS release notes",
            "url": "https://docs.inworld.ai/release-notes/tts.md",
            "seen": "2026-10-30"
          },
          {
            "what": "Steering guide with the Reasoning section",
            "url": "https://docs.inworld.ai/tts/capabilities/steering.md",
            "seen": "2026-10-30"
          },
          {
            "what": "Synthesise speech API reference",
            "url": "https://docs.inworld.ai/api-reference/ttsAPI/texttospeech/synthesize-speech.md",
            "seen": "2026-10-30"
          },
          {
            "what": "HTTP streaming synthesis",
            "url": "https://docs.inworld.ai/tts/synthesize-speech-streaming.md",
            "seen": "2026-10-30"
          },
          {
            "what": "TTS models",
            "url": "https://docs.inworld.ai/tts/tts-models.md",
            "seen": "2026-10-30"
          },
          {
            "what": "llms.txt",
            "url": "https://docs.inworld.ai/llms.txt",
            "seen": "2026-10-30"
          },
          {
            "what": "billing, character counting and limits by plan",
            "url": "https://docs.inworld.ai/portal/billing.md",
            "seen": "2026-10-30"
          },
          {
            "what": "pricing",
            "url": "https://inworld.ai/pricing",
            "seen": "2026-10-30"
          },
          {
            "what": "rate limits and 429 handling",
            "url": "https://docs.inworld.ai/resources/rate-limits.md",
            "seen": "2026-10-30"
          },
          {
            "what": "concurrency limits and error code 8",
            "url": "https://docs.inworld.ai/resources/concurrency-limits.md",
            "seen": "2026-10-30"
          },
          {
            "what": "API keys",
            "url": "https://docs.inworld.ai/portal/api-keys.md",
            "seen": "2026-10-30"
          },
          {
            "what": "security best practices and one-time tokens",
            "url": "https://docs.inworld.ai/portal/auth-security.md",
            "seen": "2026-10-30"
          },
          {
            "what": "zero data retention",
            "url": "https://docs.inworld.ai/portal/zero-data-retention.md",
            "seen": "2026-10-30"
          },
          {
            "what": "support and release stages",
            "url": "https://docs.inworld.ai/portal/support.md",
            "seen": "2026-10-30"
          },
          {
            "what": "Performance page",
            "url": "https://docs.inworld.ai/portal/performance.md",
            "seen": "2026-10-30"
          },
          {
            "what": "Inworld CLI and MCP server",
            "url": "https://docs.inworld.ai/developer-tools/inworld-cli.md",
            "seen": "2026-10-30"
          },
          {
            "what": "Terms of Service",
            "url": "https://inworld.ai/terms",
            "seen": "2026-10-30"
          },
          {
            "what": "Privacy Notice",
            "url": "https://inworld.ai/privacy",
            "seen": "2026-10-30"
          },
          {
            "what": "security page",
            "url": "https://inworld.ai/security",
            "seen": "2026-10-30"
          },
          {
            "what": "status page (app shell only)",
            "url": "https://status.inworld.ai/",
            "seen": "2026-10-30"
          },
          {
            "what": "Artificial Analysis provider-voice leaderboard",
            "url": "https://artificialanalysis.ai/text-to-speech/leaderboard/provider-voice",
            "seen": "2026-10-30"
          },
          {
            "what": "npm, @inworld/tts",
            "url": "https://registry.npmjs.org/@inworld/tts/latest",
            "seen": "2026-10-30"
          },
          {
            "what": "npm, @inworld/cli",
            "url": "https://registry.npmjs.org/@inworld/cli/latest",
            "seen": "2026-10-30"
          },
          {
            "what": "PlayHT migration guide",
            "url": "https://inworld.ai/resources/migrate-from-playht",
            "seen": "2026-10-30"
          }
        ],
        "openQuestions": [
          "Content-Signal. inworld.ai's robots.txt allows Claude agents on every path we read but carries `Content-Signal: ai-train=no, search=yes, ai-input=no`. The held inworld-instant-voice-cloning listing of 9 October was stopped on this signal pending the founder's decision, which we didn't find recorded. This run read eight inworld.ai pages (two launch posts, pricing, terms, privacy, security, the PlayHT guide and the sitemap) under this batch's robots.txt rule. If the stricter reading applies, those facts need another source or the listing is held.",
          "unchecked: the status page's incident history, because it is drawn from GitHub issues and GitHub's robots.txt couldn't be read from our environment. The held 9 October dossier recorded two minor incidents in the 90 days before it.",
          "unchecked: the PyPI page for `inworld-tts`, which answered with a bot check, and the SDK and CLI repositories on GitHub.",
          "unchecked: the trust centre at trust.inworld.ai, for the SOC 2 report and any sub-processor list, and the Portal's Logs page, which needs a login.",
          "Whether the generated `reasoningInstruction` is billed as characters, and whether zero data retention covers the language model that writes it. The docs say context fields aren't billed and are silent on both.",
          "Inworld's claim that TTS-2 with Reasoning is the first speech model to decide how to say a line before saying it wasn't checked against other vendors and is recorded as Inworld's claim.",
          "The 28 October post cites Cekura's benchmark (Flash 46 ms median first audio, fastest of 27, and TTS-2 93.4 per cent of hard items read correctly). The post dates Cekura's results 28 October in the text and 19 October under the chart. Cekura's page wasn't read, so these are Inworld's report of a third party.",
          "domainRegistered is null because the RDAP lookup for inworld.ai failed."
        ]
      },
      "negative": -2,
      "negativeNotes": [
        "30 October 2026. Inworld's Realtime TTS-2 page shows Realtime TTS-2 as #1 for voice quality on the Artificial Analysis Speech Arena and says the ranks come from the live arena, not hardcoded. Artificial Analysis's provider-voice leaderboard on the same day put Realtime TTS-2 8th (Elo 1,267) behind Eleven v4 Turbo (1,336). The page also says the table was verified in May 2026. The deduction lapses if the page is corrected or the rank returns. Sources: https://inworld.ai/blog/realtime-tts-2 and https://artificialanalysis.ai/text-to-speech/leaderboard/provider-voice (-2)"
      ],
      "verdict": "TTS-2 takes bracketed steering, and opt-in Reasoning writes a delivery direction from the text and up to 600 characters of context, returning it in the response. Per-character prices are public and the free plan needs no card. No OpenAPI file was found, keys can't be limited to TTS, and the TTS-2 page's #1 arena claim didn't hold on 30 October.",
      "bestFor": "Agents that generate replies or stories at runtime and want delivery chosen from context without writing tags, and for per-message or pre-generated audio.",
      "strengths": [
        "Reasoning returns the direction it applied as `reasoningInstruction`, so an agent can log it and reuse it as an inline tag",
        "Per-character prices are public, from $25 per million characters for TTS-2 on the free plan to $12.50 on Growth",
        "REST, HTTP streaming, WebSocket, async jobs and an OpenAI-compatible `/v1/audio/speech` endpoint",
        "llms.txt, Markdown twins of every page and a keyless docs MCP server at docs.inworld.ai/mcp",
        "Single-use client tokens, 15 minutes by default, keep the API key off browsers and phones"
      ],
      "weaknesses": [
        "No OpenAPI or other machine-readable contract was found for the TTS API",
        "API keys can't be limited to TTS. Write toggles cover only the Voice and Router APIs",
        "The 28 October model update replaced `inworld-tts-2` in place, with no dated snapshot to pin",
        "Zero data retention is Enterprise only or a Growth add-on, and the SLA is Enterprise only",
        "The TTS-2 page claims #1 on the Artificial Analysis Speech Arena, which ranked it 8th on 30 October 2026"
      ],
      "agentNotes": [
        "Send the copied Base64 credential as-is in `Authorization: Basic`. Don't encode it again.",
        "Set `modelId` explicitly, because SDK defaults may name deprecated models.",
        "Keep text under 2,000 UTF-16 units on `/tts/v1/voice` and 4,000 on `voice:stream`, or use an async job.",
        "Turn on Reasoning with `synthesisContext.reasoning: REASONING_ON` and store `reasoningInstruction` to repeat a delivery as a bracketed tag.",
        "On 429 or error code 8, back off exponentially with jitter. No Retry-After header is documented."
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "C",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 58.3
        }
      ],
      "editorialScores": {
        "ergonomics": 68,
        "maintenance": 68,
        "payments": 40,
        "reliability": 62,
        "schema": 60,
        "security": 61,
        "transparency": 51
      },
      "provenanceScore": 75,
      "checked": {
        "categories": {
          "ergonomics": "2026-10-30",
          "maintenance": "2026-10-30",
          "payments": "2026-10-30",
          "reliability": "2026-10-30",
          "schema": "2026-10-30",
          "security": "2026-10-30",
          "transparency": "2026-10-30"
        },
        "last": "2026-10-30",
        "oldest": "2026-10-30",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-10-30",
          "grade": "C",
          "kind": "listed",
          "method": "0.7",
          "score": 58.3
        }
      ]
    },
    "connect": {
      "install": "npm install @inworld/tts",
      "http": "curl -X POST https://api.inworld.ai/tts/v1/voice -H \"Authorization: Basic $INWORLD_API_KEY\" -H 'Content-Type: application/json' -d '{\"text\": \"We made it. I honestly did not think we would.\", \"voiceId\": \"Dennis\", \"modelId\": \"inworld-tts-2\", \"synthesisContext\": {\"reasoning\": \"REASONING_ON\"}}'",
      "claudeCode": "claude mcp add inworld -- inworld mcp"
    },
    "letme": {
      "capability": "https://letme.dev/speech.tts",
      "tool": "https://letme.dev/inworld-tts"
    },
    "notable": [
      "Reasoning, launched on 28 October 2026, is set with `synthesisContext.reasoning: REASONING_ON`. A language model reads the text and an optional `reasoningContext` of up to 600 characters, writes a steering instruction and returns it as `reasoningInstruction` (https://docs.inworld.ai/tts/capabilities/steering.md)",
      "Reasoning runs on `inworld-tts-2` for synchronous, HTTP streaming and async requests. WebSocket, the Realtime API and batch are listed as coming soon (https://inworld.ai/blog/realtime-tts-2-reasoning-speed-consistency)",
      "The 28 October model update ships behind the same ID, `inworld-tts-2`, and reaches existing integrations as it rolls out by region. No dated snapshot is documented (https://inworld.ai/blog/realtime-tts-2-reasoning-speed-consistency)",
      "Inline `[tag]` steering covers emotion, pace, pitch, volume and non-verbals such as `[laugh]`, and since 6 August 2026 a tag stays in force until `[reset]` (https://docs.inworld.ai/release-notes/tts.md)",
      "The TTS-2 page shows Realtime TTS-2 as #1 on the Artificial Analysis Speech Arena. Artificial Analysis's provider-voice leaderboard put it 8th, Elo 1,267, on 30 October 2026 (https://inworld.ai/blog/realtime-tts-2, https://artificialanalysis.ai/text-to-speech/leaderboard/provider-voice)",
      "Inworld calls TTS-2 with Reasoning the first speech model that decides how to say a line before saying it. That is Inworld's claim (https://inworld.ai/blog/realtime-tts-2-reasoning-speed-consistency)",
      "Inworld isn't connected to PlayHT. It publishes a migration guide from PlayHT, which the playht-tts listing cites for PlayHT's shutdown dates (https://inworld.ai/resources/migrate-from-playht)"
    ],
    "area": "voice",
    "details": [
      {
        "label": "Surface listed",
        "value": "Inworld's TTS API at https://api.inworld.ai with the `inworld-tts-2` and `inworld-tts-2-flash` models, read from docs.inworld.ai, the launch posts and the pricing, legal and security pages on 30 October 2026. No account was created and no API call was made"
      },
      {
        "label": "Models",
        "value": "`inworld-tts-2` (steering, Reasoning, professional voice clones, 100 ms P90 server-side time to first byte per Inworld) and `inworld-tts-2-flash` (no steering, 20 ms per Inworld). `inworld-tts-1.5-max` and `-mini` are deprecated, and `inworld-tts-1` and `-1-max` were discontinued on 15 June 2026 with requests routed to newer models"
      },
      {
        "label": "Endpoints",
        "value": "`POST /tts/v1/voice` (up to 2,000 UTF-16 units, base64 audio in JSON, 16 MB output cap), `POST /tts/v1/voice:stream` (up to 4,000, NDJSON), WebSocket `/v1/tts/synthesize:websocket`, `POST /tts/v1/voice:synthesizeAsync` (up to 100,000 characters, Preview), `voice:synthesizeBatch` (Preview) and OpenAI-compatible `POST /v1/audio/speech`"
      },
      {
        "label": "Reasoning",
        "value": "`synthesisContext.reasoning` (`REASONING_ON`), optional `reasoningContext` up to 600 characters, never spoken and not billed, and `previousRequests` for earlier lines. The response carries `reasoningInstruction`, on the first message when streaming. An inline tag overrides it from where it appears. If no instruction is ready in time the text is synthesised without one, and synchronous requests start slightly later with it on. Launched 28 October 2026"
      },
      {
        "label": "Controls",
        "value": "Inline bracketed steering and non-verbals, `[reset]`, `deliveryMode` (STABLE, BALANCED, CREATIVE) on TTS-2, SSML break tags, inline IPA, named pronunciation dictionaries, language tags, verbatim tags, text normalisation on or off, and word or character timestamps with visemes"
      },
      {
        "label": "Output",
        "value": "MP3 (default), LINEAR16, PCM, WAV, OGG_OPUS, FLAC, MULAW and ALAW, 8 to 48 kHz"
      },
      {
        "label": "Languages",
        "value": "623 language and locale codes covering 470 languages in three tiers. Tier 1 is 15 languages, Tier 2 is 79 and Tier 3 is 376 best-effort languages that Inworld hasn't evaluated"
      },
      {
        "label": "Limits",
        "value": "Concurrent generations 5 on On-Demand, 10 Creator, 50 Builder, 150 Developer, 500 Growth. WebSocket connections 50 to 5,000. Voice cloning and design 2 to 20 requests a minute. Limits are per account and shared across keys"
      },
      {
        "label": "Errors",
        "value": "gRPC-style JSON with `code`, `message` and `details`. The reference shows one 4XX example (code 5, unknown voice), and the concurrency page documents code 8 ResourceExhausted. 429 is documented with exponential backoff and jitter guidance. No full TTS error list was found"
      },
      {
        "label": "Credentials",
        "value": "Workspace API keys in `Authorization: Basic`, deleted to revoke, with optional write toggles for the Voice and Router APIs and a separate Realtime-only key type. One-time tokens (single use, 15 minutes by default) for clients. Session tokens are deprecated"
      },
      {
        "label": "Plans",
        "value": "On-Demand free, Creator $25, Builder $100, Developer $300 and Growth $1,500 a month, each with credits equal to the price that roll over for 3 months, and Enterprise custom with an SLA, DPA and EU or India residency"
      },
      {
        "label": "Data handling",
        "value": "Zero data retention covers TTS text and audio on Enterprise, or as a Growth add-on. Usage metadata, voice cloning samples and voice design prompts are kept even then. Async and batch results stay in Inworld storage for about 7 days unless delivered to the customer's bucket"
      },
      {
        "label": "Certifications",
        "value": "SOC 2 Type II, HIPAA and GDPR claimed on the security page, with details on a trust centre at trust.inworld.ai that wasn't read"
      },
      {
        "label": "Other Inworld products",
        "value": "The same key and docs cover STT, the Realtime speech-to-speech API, voice cloning and design, and Inworld Inference for LLMs. The ultravox listing records Inworld's announcement of 30 September 2026 that it acquired Ultravox"
      },
      {
        "label": "Independent ranking",
        "value": "On the Artificial Analysis provider-voice leaderboard, read 30 October 2026, Realtime TTS-2 was 8th (Elo 1,267, 2,527 appearances) and Realtime TTS-2 Flash 16th (Elo 1,217). Eleven v4 Turbo led at 1,336"
      }
    ],
    "unitPrices": [
      {
        "item": "Realtime TTS-2, On-Demand (free plan, pay as you go)",
        "unit": "1m-chars",
        "usd": 25,
        "note": "pricing page, checked 30 October 2026"
      },
      {
        "item": "Realtime TTS-2 on Growth",
        "unit": "1m-chars",
        "usd": 12.5,
        "note": "$20 on Creator, $17.50 on Builder, $15 on Developer, from $5 on Enterprise"
      },
      {
        "item": "Realtime TTS-2 Flash, On-Demand",
        "unit": "1m-chars",
        "usd": 15,
        "note": "falls to $7 on Growth"
      },
      {
        "item": "Creator plan",
        "unit": "month",
        "usd": 25,
        "note": "$25 in credits a month"
      },
      {
        "item": "Developer plan",
        "unit": "month",
        "usd": 300,
        "note": "$300 in credits a month, priority email support"
      }
    ],
    "taskCosts": {
      "units": [
        {
          "task": "narrate-script",
          "name": "Narrate a 9,000-character script",
          "unit": "1m-chars",
          "quantity": 0.009,
          "lowUsd": 0.11,
          "highUsd": 0.22,
          "lowItem": "Realtime TTS-2 on Growth",
          "highItem": "Realtime TTS-2, On-Demand (free plan, pay as you go)"
        }
      ],
      "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": "Theai, Inc. dba Inworld AI",
      "domain": "inworld.ai",
      "domainRegistered": "",
      "endpointOnVendorDomain": true,
      "terms": "https://inworld.ai/terms",
      "privacy": "https://inworld.ai/privacy",
      "statusPage": "https://status.inworld.ai",
      "changelog": "https://docs.inworld.ai/release-notes/tts",
      "securityTxt": "none",
      "checked": "2026-10-30",
      "notes": [
        "The Terms of Service (effective 11 June 2025) are an agreement with Theai, Inc. dba Inworld AI under California law, with courts in Santa Clara. The Privacy Notice (last updated 18 January 2026) names Theai, Inc.",
        "inworld.ai/.well-known/security.txt returns 404. The security page links a vulnerability report form.",
        "status.inworld.ai runs the open-source issue-status app, which draws incidents from GitHub issues in inworld-ai/inworld-issue-status. Its history wasn't read, because GitHub's robots.txt couldn't be read from our environment.",
        "inworld.ai's robots.txt allows Claude agents on the paths read and sets `Content-Signal: ai-train=no, search=yes, ai-input=no`. docs.inworld.ai has no such signal.",
        "The domain's registration date wasn't established, because the RDAP lookup failed.",
        "firstReleased is the TTS-2 launch entry in the TTS release notes, 5 May 2026. Inworld's TTS-2 page dates general availability to 31 August 2026, and Reasoning shipped on 28 October 2026."
      ],
      "score": 75,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Theai, Inc. dba Inworld AI",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "inworld.ai, no registry record we could read",
          "points": 0,
          "max": 15,
          "state": "no"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "api.inworld.ai",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 6 of the 7 things a reader expects",
          "points": 9.1,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 7 of the 8 things a reader expects",
          "points": 9.3,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "status.inworld.ai",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "3 named with their role, none with a public profile",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Support route",
          "value": "a support address, help pages, a community",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://inworld.ai/terms",
          "state": "read",
          "readAt": "2026-10-30",
          "statedDate": "2025-06-11",
          "words": 2623,
          "points": 9.1,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Effective Date: June 11, 2025",
              "says": "Last updated 2025-06-11"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "Except as provided in the dispute resolution section above, all claims arising out of or relating to these Terms will be brought exclusively in the federal or state courts of Santa Clara, California.",
              "says": "Disputes go to the courts of Santa Clara, California"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "OUR AGGREGATE LIABILITY UNDER THESE TERMS WILL NOT EXCEED THE GREATER OF: (A) THE AMOUNT YOU PAID FOR THE SERVICE THAT GAVE RISE TO THE CLAIM DURING THE 12 MONTHS BEFORE THE LIABILITY AROSE OR (B) ONE HUNDRED DOLLARS ($100).",
              "says": "Capped at the greater of $100 and the fees paid in the 12 months before the claim"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "If your payment cannot be completed, we may downgrade your account or suspend your access to our Services until payment is received."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "If we increase our subscription prices, we will give you at least 30 days' notice and any price increase will take effect on your next renewal so that you can cancel if you do not agree to the price increase.",
              "says": "Gives 30 days of notice before a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "YOU ACCEPT AND AGREE THAT ANY USE OF OUTPUTS FROM OUR SERVICE IS AT YOUR SOLE RISK AND YOU WILL NOT RELY ON OUTPUT AS A SOURCE OF TRUTH OR FACTUAL INFORMATION, OR AS A SUBSTITUTE FOR PROFESSIONAL ADVICE."
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": false
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://inworld.ai/privacy",
          "state": "read",
          "readAt": "2026-10-30",
          "statedDate": "2026-01-18",
          "words": 3236,
          "points": 9.3,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: January 18, 2026",
              "says": "Last updated 2026-01-18"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "This Privacy Notice applies to information we collect when you access or use our websites and any related services (collectively, the “Services”), or when you otherwise interact with us, such as through our customer support channels."
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "We store personal information for as long as necessary to carry out the purposes for which we originally collected it, satisfy our legal requirements, or for other business purposes explained in this Privacy Notice.",
              "says": "For as long as needed, with no period named"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "Vendors: we disclose information to vendors, service providers, contractors and consultants that need this information to provide services to us, such as companies that assist us with web hosting, payment processing, fraud prevention, customer service, data enrichment, analytics, and marketing and advertising."
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "You can also adjust certain cookie settings by selecting “Do Not Sell or Share My Personal Information” within the cookie icon at the bottom-left corner of our website.",
              "says": "Says it does not sell personal data"
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "You have the right to opt out of sharing, sales, and targeted advertising by:"
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "Depending on where you reside, you may opt out of these disclosures by emailing privacy@inworld.ai.",
              "says": "privacy@inworld.ai"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": false
            }
          ],
          "toKnow": [
            {
              "key": "privacy.sells",
              "label": "Says it sells personal data or shares it for advertising",
              "found": true,
              "quote": "Some of the activities described in this section may constitute “targeted advertising,” “sharing,” or “selling” under certain laws."
            }
          ]
        }
      ]
    },
    "humans": {
      "slug": "inworld-tts",
      "checked": "2026-10-30",
      "company": "Inworld AI (Theai, Inc.)",
      "people": [
        {
          "name": "Kylan Gibbs",
          "role": "Co-founder and CEO",
          "founder": true,
          "page": "/people/kylan-gibbs/"
        },
        {
          "name": "Ilya Gelfenbeyn",
          "role": "Co-founder",
          "founder": true,
          "page": "/people/ilya-gelfenbeyn/"
        },
        {
          "name": "Michael Ermolenko",
          "role": "Co-founder",
          "founder": true,
          "page": "/people/michael-ermolenko/"
        }
      ],
      "peopleNote": "Inworld's Realtime TTS-2 page, read 30 October 2026, quotes Kylan Gibbs as CEO of Inworld AI. Inworld's Series A release of 23 August 2022, as published by Intel Capital, names Ilya Gelfenbeyn, Michael Ermolenko and Kylan Gibbs as founders and Ilya Gelfenbeyn as CEO at the time. No about or team page was found in the inworld.ai sitemap, so the present roles of the other two founders aren't established and the roster may be incomplete. No personal accounts are linked from Inworld's pages, so none are listed. The 28 October 2026 Reasoning post is signed by the Inworld TTS team. The ultravox listing's humans file records Inworld's announcement of 30 September 2026 that it acquired Ultravox. Investors come from the Series A release as published by Intel Capital and from The SaaS News report of the August 2023 round led by Lightspeed. Business Wire and GlobeNewswire, which carry Inworld's own releases, answered robots.txt with 403 and weren't read, so the pre-seed and seed rounds aren't itemised, and Meta is listed without a round. The 2023 valuation of over $500 million isn't a stated figure for a named round and is left out, as is the total raised. No later round was found.",
      "companySocial": {
        "linkedin": "https://www.linkedin.com/company/inworld-ai",
        "x": "https://x.com/inworld",
        "github": "https://github.com/inworld-ai"
      },
      "support": {
        "emails": [
          "support@inworld.ai"
        ],
        "urls": [
          "https://docs.inworld.ai/portal/support",
          "https://docs.inworld.ai/"
        ],
        "community": [
          {
            "label": "Inworld Discord",
            "url": "https://discord.gg/inworld",
            "kind": "discord"
          }
        ],
        "contactUrls": [
          "https://inworld.ai/contact-sales",
          "https://inworld.ai/report-security-vulnerability"
        ]
      },
      "sources": [
        "https://inworld.ai/blog/realtime-tts-2",
        "https://inworld.ai/blog/realtime-tts-2-reasoning-speed-consistency",
        "https://inworld.ai/pricing",
        "https://inworld.ai/terms",
        "https://inworld.ai/security",
        "https://inworld.ai/sitemap.xml",
        "https://docs.inworld.ai/portal/support.md",
        "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/"
      ],
      "ownership": {
        "status": "private",
        "checked": "2026-10-30",
        "sources": [
          "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "https://www.thesaasnews.com/news/inworld-ai-raises-50-million-in-funding",
          "https://inworld.ai/terms"
        ]
      },
      "investors": [
        {
          "name": "Section 32",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "lead": true,
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Section 32 and Intel Capital led the round",
          "page": "/investors/section-32/"
        },
        {
          "name": "Intel Capital",
          "firm": "Intel",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022"
          ],
          "lead": true,
          "url": "https://www.intelcapital.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Section 32 and Intel Capital led the round",
          "page": "/investors/intel/"
        },
        {
          "name": "Lightspeed Venture Partners",
          "kind": "vc",
          "rounds": [
            "August 2023 round"
          ],
          "lead": true,
          "url": "https://lsvp.com",
          "source": "https://www.thesaasnews.com/news/inworld-ai-raises-50-million-in-funding",
          "quote": "The round was led by Lightspeed Venture Partners.",
          "page": "/investors/lightspeed-venture-partners/"
        },
        {
          "name": "Founders Fund",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "url": "https://foundersfund.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "which also included investments from Founders Fund, Accelerator Investments LLC, First Spark Ventures, Kleiner Perkins, BITKRAFT Ventures, CRV, Microsoft’s M12 fund, Micron Ventures, LG Technology Ventures, SK Telecom Venture Capital, The Venture Reality Fund, and HTC",
          "page": "/investors/founders-fund/"
        },
        {
          "name": "Accelerator Investments LLC",
          "kind": "other",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "which also included investments from Founders Fund, Accelerator Investments LLC, First Spark Ventures",
          "page": "/investors/accelerator-investments-llc/"
        },
        {
          "name": "First Spark Ventures",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022",
            "August 2023 round"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "which also included investments from Founders Fund, Accelerator Investments LLC, First Spark Ventures",
          "page": "/investors/first-spark-ventures/"
        },
        {
          "name": "Kleiner Perkins",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "url": "https://www.kleinerperkins.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "First Spark Ventures, Kleiner Perkins, BITKRAFT Ventures, CRV",
          "page": "/investors/kleiner-perkins/"
        },
        {
          "name": "BITKRAFT Ventures",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "First Spark Ventures, Kleiner Perkins, BITKRAFT Ventures, CRV",
          "page": "/investors/bitkraft-ventures/"
        },
        {
          "name": "CRV",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "url": "https://www.crv.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "First Spark Ventures, Kleiner Perkins, BITKRAFT Ventures, CRV",
          "page": "/investors/crv/"
        },
        {
          "name": "M12",
          "firm": "Microsoft",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022",
            "August 2023 round"
          ],
          "url": "https://m12.vc",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Microsoft’s M12 fund",
          "page": "/investors/microsoft/"
        },
        {
          "name": "Micron Ventures",
          "firm": "Micron",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Microsoft’s M12 fund, Micron Ventures, LG Technology Ventures",
          "page": "/investors/micron/"
        },
        {
          "name": "LG Technology Ventures",
          "firm": "LG",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022",
            "August 2023 round"
          ],
          "url": "https://www.lgtechventures.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Micron Ventures, LG Technology Ventures, SK Telecom Venture Capital",
          "page": "/investors/lg/"
        },
        {
          "name": "SK Telecom Venture Capital",
          "firm": "SK Telecom",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "LG Technology Ventures, SK Telecom Venture Capital, The Venture Reality Fund, and HTC",
          "page": "/investors/sk-telecom/"
        },
        {
          "name": "The Venture Reality Fund",
          "kind": "vc",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "SK Telecom Venture Capital, The Venture Reality Fund, and HTC",
          "page": "/investors/the-venture-reality-fund/"
        },
        {
          "name": "HTC",
          "kind": "corporate",
          "rounds": [
            "Series A, August 2022"
          ],
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "SK Telecom Venture Capital, The Venture Reality Fund, and HTC",
          "page": "/investors/htc/"
        },
        {
          "name": "Meta",
          "kind": "corporate",
          "url": "https://www.meta.com",
          "source": "https://www.intelcapital.com/inworld-ai-closes-50m-series-a-to-populate-video-games-and-the-metaverse-with-interactive-ai-driven-characters/",
          "quote": "Inworld is funded by investors including Intel Capital, Section 32, Accelerator Investments LLC, Founders Fund, First Spark Ventures, The Venture Reality Fund, Micron Ventures, HTC, SK Telecom Venture Capital, Kleiner Perkins, BITKRAFT Ventures, CRV, Meta, and M12, Microsoft’s Venture Fund.",
          "page": "/investors/meta/"
        },
        {
          "name": "Stanford University",
          "kind": "other",
          "rounds": [
            "August 2023 round"
          ],
          "url": "https://www.stanford.edu",
          "source": "https://www.thesaasnews.com/news/inworld-ai-raises-50-million-in-funding",
          "quote": "Other significant contributors include Stanford University, Samsung Next, Microsoft's M12 fund, First Spark Ventures co-founded by Eric Schmidt, and LG Technology Ventures",
          "page": "/investors/stanford-university/"
        },
        {
          "name": "Samsung Next",
          "firm": "Samsung",
          "kind": "corporate",
          "rounds": [
            "August 2023 round"
          ],
          "url": "https://www.samsungnext.com",
          "source": "https://www.thesaasnews.com/news/inworld-ai-raises-50-million-in-funding",
          "quote": "Other significant contributors include Stanford University, Samsung Next, Microsoft's M12 fund, First Spark Ventures co-founded by Eric Schmidt, and LG Technology Ventures",
          "page": "/investors/samsung/"
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/inworld-tts.json",
    "live": {
      "slug": "inworld-tts",
      "probe": {
        "target": "https://api.inworld.ai",
        "method": "get",
        "lastAt": "2026-10-31T03:04:02.49858712Z",
        "lastOk": true,
        "lastStatus": 200,
        "lastMs": 146,
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 158,
        "p95ms24h": 339,
        "samples24h": 16,
        "samples30d": 16,
        "days": [
          {
            "date": "2026-10-31",
            "probes": 16,
            "ok": 16
          }
        ]
      },
      "vendorStatus": {
        "page": "https://status.inworld.ai",
        "indicator": "unknown",
        "summary": "no machine-readable status found",
        "checkedAt": "2026-10-31T03:04:35.255164605Z"
      },
      "updatedAt": "2026-10-31T03:04:35.255164605Z"
    }
  }
}
