如何将 ElevenLabs 文本转语音 API 集成到应用中
ElevenLabs 发布教程,介绍如何用 Python 和 TypeScript 将文本转语音 API 集成到应用:创建 API key、安装 ElevenLabs SDK、向 TTS 端点发送文本并指定音色与模型,再播放返回音频。示例使用 eleven_v4 模型,也可选低延迟的 Eleven Flash v2.5;Voice Library 提供超过 17,500 种音色,默认输出 mp3,也可切换 ulaw 或 pcm。

x example.mts 你应该能通过扬声器听到音频播放。使用 cURL 示例时,请务必打开 speech.mp3。 TTS 集成常见错误排查 如果首次请求失败,请对照以下潜在错误列表检查收到的状态码。 状态码 含义 处理方法 400 或 404 validation error、invalid request 或 not found:请求无效,或者音色或其他资源不存在 在重试前先修正请求。错误中的 param 字段会指明无效的值。常见原因包括无效的音色 ID(invalid voice id,或对不存在的 ID 返回 voice not found)、不支持的模型或输出格式,或文本过长(text too long)。 401、402 或 403 authentication error、payment required 或 authorization error:API key、额度或访问权限出现问题 对于 401,请检查你的 API key 和 xi-api-key 请求头。对于 402,请添加额度(insufficient credits)。对于 403,请检查你的套餐是否包含
匹配字段正文

