EasyVoice text to speech

ae.easyvoice由 easyvoice.ae 发布官方发布者v1.0.0更新于 Oct 24, 2026

Hosted text-to-speech MCP server: 66 voices in 9 languages, long-form narration, podcasts.

已验证Streamable HTTP可网页运行媒体与设计AI 与机器学习

概览

AI 生成的概览

一个托管式文本转语音服务器,让助手把文本转为可下载音频、列出音色、克隆音色,并运行长篇旁白或双主持人播客。

可以做什么
EasyVoice 通过远程端点提供七个工具。text_to_speech 使用 66 种神经音色之一把文本转换为可下载的 MP3 或 WAV 文件,返回托管音频链接而非内联音频。list_voices 列出目录音色及该密钥下的克隆音色,get_usage 报告套餐与用量。较长任务以异步作业运行:generate_long_form 支持最长 500,000 字符的旁白,create_podcast 生成双主持人节目,clone_voice 从音频样本注册自定义音色;get_job_status 轮询这些作业并在完成时返回音频链接。
适用场景
当助手需要把文本生成语音,例如旁白、配音或播客式对话,又不想在本地运行 TTS 引擎时使用。适合能接受托管音频链接、并愿意为长篇或播客输出等待异步作业的流程。
运行要求
通过 streamable HTTP 连接 easyvoice.ae 的远程端点,需要在 Authorization 请求头中提供必填的 bearer API 密钥。免费密钥可从服务商账户页面获取。无需本地运行时或软件包。
安装前请注意
Authorization 请求头携带密钥,请妥善保管。免费密钥共享每天 5,000 字符的额度,并有速率与并发上限;Pro 密钥受公平使用限制。长篇、播客生成和音色克隆需要付费的 Pro 或通行证密钥。音频链接不保证长期有效,请及时下载。音色克隆会把某人的音频样本上传给服务商。

安装

在 SourceWeft 中

  1. 打开 控制台中的 EasyVoice text to speech,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ae.easyvoice%2Ftts/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "easyvoice-text-to-speech": {
      "type": "http",
      "url": "https://easyvoice.ae/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

7

text_to_speech

Text to Speech

Convert text to a downloadable MP3 or WAV audio file with one of EasyVoice's 66 neural voices. Returns a hosted audio URL (no inline audio). Per-call limit: 8,000 characters (4,000 for Arabic ar_* voices) — text over the limit is automatically queued as a background job instead of erroring; poll get_job_status with the returned job_id for the result. Free keys can use the 12 free voices; Pro ($9.99/mo) unlocks the full catalog. A Pro account past the fair-use line is paced in characters a minute: a call may wait up to 20 seconds, and one that would wait longer returns a tool error saying when to retry.

输入参数text必填speedvoiceformat

list_voices

List Voices

List all 66 EasyVoice catalog voices (id, name, language, accent, gender, free/pro tier) plus this key's cloned voices. Call this before text_to_speech or create_podcast to pick voice ids.

无需输入参数。

get_usage

Get Usage

Check this API key's plan and usage. Free keys see today's used/remaining characters (shared 5,000/day pool, resets at midnight UTC), the 20 requests/minute rate limit and 2-concurrent cap. Pro keys are unlimited (fair use: 10M characters per rolling 30 days, then slowed to 30 requests and 10,000 characters a minute, 10 and 3,000 past 20M, on every surface -- never blocked or billed) at 60 requests/minute.

无需输入参数。

generate_long_form

Generate Long-Form Narration

Generate long-form narration (up to 500,000 characters ≈ 9 hours of audio) as an async job. Requires a Pro subscription key. Kokoro narration voices only — Arabic (ar_*) and cloned (voice_*) voices are rejected by the Long-Form engine. Returns a job id — poll get_job_status; parts render progressively and audio_url appears when completed.

输入参数toneinput必填pitchspeedvoiceformat

create_podcast

Create Podcast Episode

Create a two-host (A/B) podcast episode as an async job. Requires a Pro subscription key. Up to 60 segments; combined text up to 30,000 characters. voice_a and voice_b set the two speaker voices — your READY cloned voice_* ids are allowed. Returns a job id — poll get_job_status.

输入参数formatvoice_a必填voice_b必填segments必填

clone_voice

Clone a Voice

Enroll a custom cloned voice from an audio sample (async). Requires a Pro or active 7-day pass key. Provide exactly one of audio_base64 or audio_url (https). Sample limits: 10 MB max upload; wav, mp3 or m4a; a 10–30 second clean single-speaker recording (enrollment rejects clips shorter than 10 or longer than 30 seconds; trim longer recordings first). Account limits: maximum 3 cloned voices, 5 enrollments per day. Returns a voice_id with status "enrolling" — check list_voices until its status is "ready" (there is no job to poll), then use it in create_podcast (Pro key) or in POST /api/v1/audio/speech (REST, same key).

输入参数name必填consent必填audio_urlmime_typeaudio_base64

get_job_status

Get Job Status

Check the status of a long-form, podcast or tts job owned by this key. Returns status plus audio URL(s) when completed. Audio links are not guaranteed to persist — download promptly.

输入参数job_id必填

版本历史

1
  1. v1.0.0最新Oct 11, 2026

评分

已满足适用检查项的 72%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分

    请在注册中心条目中发布图标。

  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。