PlayHT
- Supported service:
tts
- Key:
playht
- Integrated: No. See BYO Keys for more info.
Service options
Your PlayHT User ID, which can be found in your PlayHT account settings under API Access > User ID.
Initialize the voice
for the TTS service. Select any of the available voices found in the PlayHT library.
The audio output sample rate in Hz for the TTS audio.
The sample rate must be one of these values: 8000
, 16000
, 22050
, 24000
, 32000
, 44100
, 48000
.
Configuration options
The model you want your TTS service to use. Select any of the available models found in the PlayHT library.
The voice you want your TTS service to use. Select any of the available voices found in the PlayHT library.
The language you want your TTS service to use. Select any of the support PlayHT languages.
Note: non-English languages require a model
of Play3.0-mini
.
Control how fast the generated audio should be. A number greater than 0 and less than or equal to 5.0
An integer number greater than or equal to 0. If equal to null or not provided, a random seed will be used. Useful to control the reproducibility of the generated audio. Assuming all other properties didn’t change, a fixed seed should always generate the exact same audio file.
Control whether the TTS service filters out markdown, code blocks, or tables from its output.
Basic markdown filtering is enabled by default. Enable code and table filtering as needed. Filtering code and tables can help the TTS avoid mistakes.