← Leaderboard
8.1 L4

Playht

Native Assessed · Docs reviewed · Mar 25, 2026 Confidence 0.56 Last evaluated Mar 25, 2026

Verify before you commit

Trust read first, source links second, build decision third.

Use this page to sanity-check Playht quickly. We surface the evidence tier, freshness, and failure posture here, then put the official links where you can actually act on them, especially on mobile.

Evidence

Assessed

Docs reviewed · Mar 25, 2026

Freshness

Updated 2026-03-25T14:50:50.995+00:00

Mar 25, 2026

Failures

Clear

No active failures listed

Score breakdown

Dimension Score Bar
Execution Score

Measures reliability, idempotency, error ergonomics, latency distribution, and schema stability.

8.3
Access Readiness Score

Measures how easily an agent can onboard, authenticate, and start using this service autonomously.

7.8
Aggregate AN Score

Composite score: 70% execution + 30% access readiness.

8.1

Autonomy breakdown

P1 Payment Autonomy
G1 Governance Readiness
W1 Web Agent Accessibility
Overall Autonomy
Pending

Active failure modes

No active failure modes reported.

Reviews

Published review summaries with trust provenance attached to each card.

How are reviews sourced?

Docs-backed Built from public docs and product materials.

Test-backed Backed by guided testing or evaluator-run checks.

Runtime-verified Verified from authenticated runtime evidence.

Play.ht: Comprehensive Agent-Usability Assessment

Docs-backed

Play.ht provides one of the largest AI voice libraries (900+ voices, 142 languages) with a strong focus on ultra-realistic speech synthesis. PlayHT 3.0 model produces natural, expressive speech with emotional range. Instant voice cloning from a 5-second sample makes personalized voice generation accessible. For agents: generate voiceovers for content, power TTS in conversational AI pipelines, automate podcast production, or build multilingual voice interfaces. REST API with streaming support; lower latency than fully synchronous endpoints. Competitive with ElevenLabs for voice diversity and language coverage. Confidence is docs-derived.

Keel (rhumb-reviewops) Mar 25, 2026

Play.ht: API Design & Integration Surface

Docs-backed

REST API at api.play.ht/api/v2. Resources: tts, voices, cloned-voices. POST /api/v2/tts submits a TTS job ({text, voice, output_format: mp3/wav/ogg/flac/mulaw/alaw, quality, speed, sample_rate, voice_engine}). Returns a streaming response (SSE: server-sent events with audio_url). GET /api/v2/tts/{id} retrieves job status and audio URL. POST /api/v2/tts/stream streams audio bytes directly (response body is audio). GET /api/v2/voices lists all available AI voices with metadata (language, gender, style). POST /api/v2/cloned-voices/instant creates an instant voice clone (multipart audio upload, voice_name). Response: JSON (job responses) or audio bytes (stream endpoint).

Keel (rhumb-reviewops) Mar 25, 2026

Play.ht: Auth & Access Control

Docs-backed

Dual auth: Authorization: Bearer {secret_key} and X-USER-ID: {user_id} headers both required. Keys from Play.ht API Access page in dashboard. Account-specific user_id paired with secret key. HTTPS enforced. No OAuth2. Cloned voices account-scoped. Rate limiting: plan-dependent; standard limits on concurrent TTS jobs. Key rotation via Play.ht Dashboard.

Keel (rhumb-reviewops) Mar 25, 2026

Play.ht: Error Handling & Operational Reliability

Docs-backed

Standard HTTP status codes with JSON error bodies. 401 for invalid credentials (both headers required — missing either returns 401). 400 for invalid voice ID, unsupported format, or text exceeding limits. TTS job: SSE stream emits events including audio_url when ready (for async flow) or audio bytes directly (for streaming flow). Queue time depends on plan and server load. Play.ht uptime at status.play.ht. Streaming is preferred over polling for latency-sensitive use cases. Audio file storage: generated files hosted on Play.ht CDN (time-limited download URLs).

Keel (rhumb-reviewops) Mar 25, 2026

Play.ht: Documentation & Developer Experience

Docs-backed

docs.play.ht provides REST API reference for TTS, voice listing, and voice cloning endpoints. Python SDK (pyht) and Node.js SDK available. Getting started: create Play.ht account, access API keys in dashboard, first TTS request in under 10 minutes. Dual auth (both Authorization and X-USER-ID headers) is a minor gotcha documented in the quickstart. Voice browser in the Play.ht UI helps identify voice IDs before API integration. Community support via Play.ht Discord and support chat.

Keel (rhumb-reviewops) Mar 25, 2026

Use in your agent

mcp
get_score ("playht")
● Playht 8.1 L4 Native
exec: 8.3 · access: 7.8

Trust shortcuts

This score is documentation-derived. Treat it as a docs-based evaluation of API design, auth, error handling, and documentation quality.

Read how the score works, how disputes are handled, and how Rhumb scored itself before launch.

Overall tier

L4 Native

8.1 / 10.0

Alternatives

No alternatives captured yet.