PlayHT
    PlayHT
    • 从文本流式传输音频
      POST
    • 从文本生成音频
      POST
    • 获取文本转语音作业数据
      GET
    • 列出 PlayHT 音色
      GET
    • 创建即时语音克隆(通过文件上传)
      POST
    • 创建即时语音克隆(通过文件 URL)
      POST
    • 列出克隆的声音
      GET
    • 删除克隆的声音
      DELETE
    • 音频时间戳
      POST
    • 获取转录作业数据
      GET
    • 将纯文本转换为语音
      POST
    • 将 SSML 转换为语音
      POST
    • 获取转换作业状态
      GET
    • 获取可用语音
      GET

      将 SSML 转换为语音

      开发环境
      http://dev-cn.your-api-server.com
      开发环境
      http://dev-cn.your-api-server.com
      POST
      /api/v1/convert/
      该端点用于触发文本到语音的转换。
      它可以生成标准和高级 (S&P) 语音的文本。这些声音的标识符看起来像。en-US-JennyNeural
      如果您使用 PlayHT 语音(其标识符看起来像或 URL),请参阅从文本端点生成音频页面。larry
      此端点的请求正文必须包含要转换为语音的SSML,以及要用于转换的语音。 响应将包含有关以 JSON 格式创建的转换作业的数据。/v1/convert
      要从SSML生成音频,请在请求正文中提供该字段。它是一个SSML字符串数组。 SSML 字符串如下所示:。ssml``<speak><p>Hello my friend <break time="0.5s"/></p></speak>
      使用响应中的 来检查获取文章转换状态端点中的转换状态。

      请求参数

      Header 参数

      Body 参数application/json

      示例

      返回响应

      🟢201成功
      application/json
      Body

      🟠400请求有误
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'http://dev-cn.your-api-server.com/api/v1/convert/' \
      --header 'AUTHORIZATION: YOUR_SECRET_KEY_HERE' \
      --header 'X-USER-ID: YOUR_USER_ID_HERE' \
      --header 'content-type: application/json' \
      --data-raw '{
        "ssml": [
          "<speak><p>Hello my friend. <break time=\"0.5s\"/> Hmm...</p></speak>"
        ],
        "voice": "en-US-JennyNeural"
      }'
      响应示例响应示例
      201 - 成功示例
      {
        "status": "CREATED",
        "transcriptionId": "-NOjGbpFU1Exf3DxhLHU",
        "contentLength": 1,
        "wordCount": 4
      }
      修改于 2024-04-28 08:06:11
      上一页
      将纯文本转换为语音
      下一页
      获取转换作业状态
      Built with