Deepgram
  1. 文字转语音
Deepgram
  • 语音转文本
    • 转录 - 远程文件
      POST
    • 转录 - 本地文件
      POST
  • 文字转语音
    • 将文本转换为语音
      POST
  • 文本到文本
    • 分析文本
      POST
  • 项目
    • 获取项目
      GET
    • 获取项目
      GET
    • 更新项目
      PATCH
    • 删除项目
      DELETE
  • Keys
    • 获取 Keys
      GET
    • 获取 Key
      GET
    • 创建 Key
      POST
    • 删除 Key
      DELETE
  • 会员
    • 获取会员
      GET
    • 删除会员
      DELETE
  • 范围
    • 获取会员范围
      GET
    • 更新范围
      PUT
  • 邀请函
    • 获取邀请
      GET
    • 发送邀请
      POST
    • 删除邀请
      DELETE
    • 离开项目
      DELETE
  • 用法
    • 获取所有请求
      GET
    • 获取请求
      GET
    • 总结用法
      GET
    • 获取字段
      GET
  • 计费
    • 获取余额
  • 获得平衡
    GET
  1. 文字转语音

将文本转换为语音

开发环境
开发环境
POST
/v1/speak
文本转语音 API,可将书面文字转换为自然语音。从各种声音中进行选择,并自定义音频文件输出以满足您的使用案例的需求。
成功处理请求后,API 会将您的音频流式传输回给您。您可以在收到第一个字节后开始播放合成的文本转语音音频,也可以等到整个音频文件传送完毕。您还将收到提供附加信息的响应标头。

🌈#

我们很乐意收到您对 Deepgram 的 Aura 文本转语音功能的反馈。填写表格后两周内,您将收到 50 美元的额外控制台积分,并且您可能会被邀请加入有权访问最新私人版本的用户组。要填写表格,请点击此处。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v1/speak?model=aura-asteria-en' \
--header 'Content-Type: application/json' \
--data-raw '{
  "text": "Hello, how can I help you today?"
}'
响应示例响应示例
200 - 成功示例
HTTP/1.1 200 OK
< content-type: audio/mpeg
< dg-model-name: aura-asteria-en
< dg-model-uuid: e4979ab0-8475-4901-9d66-0a562a4949bb
< dg-char-count: 32
< access-control-allow-credentials: true
< vary: origin
< vary: access-control-request-method
< vary: access-control-request-headers
< dg-request-id: bf6fc5c7-8f84-479f-b70a-602cf5bf18f3
< transfer-encoding: chunked
< date: Thu, 29 Feb 2024 19:20:48 GMT

请求参数

Query 参数
model
string 
必需
示例值:
aura-asteria-en
Header 参数
Content-Type
string 
必需
示例值:
application/json
Body 参数application/json
text
string 
可选
以字符串或文本/纯文本形式发送文本。
示例

返回响应

🟢200成功
application/json
Body
object {0}
🟠400请求有误
修改于 2024-04-17 08:58:39
上一页
转录 - 本地文件
下一页
分析文本
Built with