PlayHT website screenshot

PlayHT

PlayHT is an AI voice generation and TTS platform with hundreds of voices, voice cloning, and a realtime conversational voice API (Play 3.0 mini, PlayDialog). The PlayHT REST API exposes voice synthesis, voice cloning, streaming, and language translation. Documentation is at https://docs.play.ht/.

1 APIs 0 Features
AIVoiceTTSVoice CloningAudioRealtime

APIs

PlayHT API

REST API for PlayHT TTS, voice cloning, and PlayDialog conversational voice. v2.2 and v2.3 endpoints supported. WebSocket streaming for low-latency conversational use cases.

Collections

PlayHT API

OPEN

Pricing Plans

Play Ht Plans Pricing

4 plans

PLANS

Rate Limits

Play Ht Rate Limits

3 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: PlayHT API
  version: 1.0.0
request:
  auth:
    type: apikey
    key: AUTHORIZATION
    value: '{{AUTHORIZATION}}'
    placement: header
items:
- info:
    name: TTS
    type: folder
  items:
  - info:
      name: Stream audio from text
      type: http
    http:
      method: POST
      url: https://api.play.ht/api/v2/tts
      body:
        type: json
        data: '{}'
    docs: 'Streams the audio bytes for the supplied text in real time using

      PlayHT''s text-in, audio-out API.

      '
  - info:
      name: Get batch TTS job details
      type: http
    http:
      method: GET
      url: https://api.play.ht/api/v2/tts/job
    docs: Retrieves batch job information including all child jobs and status.
  - info:
      name: Create a batch TTS job
      type: http
    http:
      method: POST
      url: https://api.play.ht/api/v2/tts/job
      body:
        type: json
        data: '{}'
    docs: 'Converts one or more input texts into audio asynchronously. Poll the

      job endpoints to retrieve completion status.

      '
  - info:
      name: Get batch TTS child job by ID
      type: http
    http:
      method: GET
      url: https://api.play.ht/api/v2/tts/job/:jobId
      params:
      - name: jobId
        value: ''
        type: path
        description: TTS batch job identifier.
    docs: Get batch TTS child job by ID
- info:
    name: Voices
    type: folder
  items:
  - info:
      name: List prebuilt voices
      type: http
    http:
      method: GET
      url: https://api.play.ht/api/v2/voices
    docs: Returns the complete inventory of available stock voices.
  - info:
      name: List cloned voices
      type: http
    http:
      method: GET
      url: https://api.play.ht/api/v2/cloned-voices
    docs: Retrieves the list of all cloned voices created by the user.
bundled: true