跳转到内容

把 ElevenLabs 连接到你的 MonstarX 应用

要点ElevenLabs 能把文字转成自然的语音,提供多种声音和语言。把你的 ElevenLabs API 密钥粘贴到“后端 → 云服务”中,然后提出语音功能需求,比如在每篇文章上加一个“收听”按钮。音频会和应用的文件一起保存,并在页面中播放。

逼真的语音:在应用中把文字转成语音。

类型
用于你的应用
类别
AI 与媒体
连接方式
API 密钥

ElevenLabs 提供听起来像真人的 AI 语音。连接后,你的应用就能用你选的声音把任何文字转成语音,声音可以来自 ElevenLabs 的声音库,也可以来自你自己的账户。

MonstarX AI 不需要密钥就能朗读文字(参阅为应用添加 AI 功能)。如果声音很重要,就选 ElevenLabs:比如为品牌选定一个特定的声音、想要更自然的旁白,或使用你在 ElevenLabs 中创建的声音。

  • 在文章、菜谱或课程上加一个“收听”按钮。
  • 有声课程或故事,用同一个声音讲多种语言。
  • 帮助助手用语音回答问题。
  • 产品介绍或导览站点的音频版本,保存下来,随时点播。
  • 声音选择器,让用户自己选谁来给他们朗读。
  • 一个 ElevenLabs 账户。各套餐每月包含一定数量的语音字符额度,详见 ElevenLabs 的价格。免费套餐对商业用途有限制。
  • 可选:在声音库中挑一个你喜欢的声音,或使用你自己制作的声音。记下它的名字,方便到时候指定。
  1. 登录 ElevenLabs,打开 Developers → API Keys。

  2. 创建一个密钥。你可以把它限制在应用需要的范围内(文字转语音和读取声音列表),并为它设置额度上限。

  3. 复制密钥。

  1. 打开你的项目,点击顶部栏中的后端,再点击云服务。

  2. 在连接器下,点击 ElevenLabs 旁边的连接。

  3. 把密钥粘贴到 API 密钥中。

  4. 点击连接 ElevenLabs。这一行会显示已连接,你的预览会带着这个密钥重新启动。

你输入会发生什么
“用 ElevenLabs 给每篇文章加一个收听按钮。”每篇文章只转换一次语音,保存为 MP3 放在应用的文件中,然后播放。
“所有旁白都用我的 ElevenLabs 声音 Brand Narrator。”每段音频都使用这个声音。
“让访客从我的 ElevenLabs 声音里选一个。”从你的账户读取声音列表,并提供一个选择器。
“每节课都用英语和日语各配一遍音。”每种语言一段音频,使用同一个声音。
  • 你的密钥和这个应用一起加密存储,只由应用的服务器使用。使用你应用的人永远看不到它。
  • 你的应用发送的文字会在你的账户下按 ElevenLabs 的条款发送给 ElevenLabs。生成的音频会返回你的应用,并存储在应用的文件中。
  • 只有项目所有者可以连接、更新或断开 ElevenLabs。
  • 如果要更换密钥,请创建一个新密钥,点击 ElevenLabs 一行中的更新密钥,粘贴后点击保存密钥。重新发布,然后删除旧密钥。
  • ElevenLabs 用于文字转语音。如果要把语音转成文字,内置的 MonstarX AI 已经可以做到。
  • 只能使用本人同意过的克隆声音,这是 ElevenLabs 条款的要求。
  • 文字越长,消耗的字符越多。一篇 1,000 个英文单词的文章大约是 6,000 个字符。
朗读文字一定要用 ElevenLabs 吗?

不一定。MonstarX AI 不需要密钥就能朗读文字。ElevenLabs 能提供更自然的声音,并让你自己选择声音。

我的应用能使用我在 ElevenLabs 中创建的声音吗?

能。告诉 MonstarX 这个声音的名字即可,应用会从你的账户读取你的声音。

音频存放在哪里?

存放在应用的文件存储中,是页面播放的 MP3 文件。你可以在后端 → 文件中查看。

费用是多少?

ElevenLabs 按朗读的字符数向你的账户收费。MonstarX 不额外收费。