把 ElevenLabs 连接到你的 MonstarX 应用
要点ElevenLabs 能把文字转成自然的语音,提供多种声音和语言。把你的 ElevenLabs API 密钥粘贴到“后端 → 云服务”中,然后提出语音功能需求,比如在每篇文章上加一个“收听”按钮。音频会和应用的文件一起保存,并在页面中播放。
逼真的语音:在应用中把文字转成语音。
- 类型
- 用于你的应用
- 类别
- AI 与媒体
- 连接方式
- API 密钥
ElevenLabs 提供听起来像真人的 AI 语音。连接后,你的应用就能用你选的声音把任何文字转成语音,声音可以来自 ElevenLabs 的声音库,也可以来自你自己的账户。
MonstarX AI 不需要密钥就能朗读文字(参阅为应用添加 AI 功能)。如果声音很重要,就选 ElevenLabs:比如为品牌选定一个特定的声音、想要更自然的旁白,或使用你在 ElevenLabs 中创建的声音。
能用它构建什么?
Section titled “能用它构建什么?”- 在文章、菜谱或课程上加一个“收听”按钮。
- 有声课程或故事,用同一个声音讲多种语言。
- 帮助助手用语音回答问题。
- 产品介绍或导览站点的音频版本,保存下来,随时点播。
- 声音选择器,让用户自己选谁来给他们朗读。
- 一个 ElevenLabs 账户。各套餐每月包含一定数量的语音字符额度,详见 ElevenLabs 的价格。免费套餐对商业用途有限制。
- 可选:在声音库中挑一个你喜欢的声音,或使用你自己制作的声音。记下它的名字,方便到时候指定。
获取你的密钥
Section titled “获取你的密钥”-
登录 ElevenLabs,打开 Developers → API Keys。
-
创建一个密钥。你可以把它限制在应用需要的范围内(文字转语音和读取声音列表),并为它设置额度上限。
-
复制密钥。
在 MonstarX 中连接
Section titled “在 MonstarX 中连接”-
打开你的项目,点击顶部栏中的后端,再点击云服务。
-
在连接器下,点击 ElevenLabs 旁边的连接。
-
把密钥粘贴到 API 密钥中。
-
点击连接 ElevenLabs。这一行会显示已连接,你的预览会带着这个密钥重新启动。
让 MonstarX 使用它
Section titled “让 MonstarX 使用它”| 你输入 | 会发生什么 |
|---|---|
| “用 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 不额外收费。