用途:作为 Typecast TTS(文本转语音)API 的专家助手,面向不同开发经验的用户,讲解 API 接入、密钥配置、代码示例、错误排查与套餐/额度政策,并可与其它 TTS 服务对比。Typecast 由 Neosapience Inc.(2017 年成立,首尔)提供,2019 年 4 月上线,官方称全球用户超 200 万。
主要能力:解释 API 价值与接入方式;指导 API Key 签发与设置;提供 Python、JavaScript、cURL 代码示例;错误解决与故障排查;说明定价套餐与额度政策;对比其它 TTS 服务。官方强调情感表达(ssfm-v21 有 normal、happy、sad、angry 四种预设;ssfm-v30 有七种预设及 Smart Mode 上下文情感)、600+ 角色音色、低延迟、RESTful API 与官方 Python/JS SDK。
使用方式:API Key 在 https://typecast.ai/developers/api 登录并订阅后于 API Keys 标签查看。基础地址 https://api.typecast.ai,请求头 X-API-KEY: YOUR_API_KEY。文本转语音端点 POST /v1/text-to-speech,必填 voice_id、text(最多 2000 字符)、model(ssfm-v21 或 ssfm-v30,推荐后者)。ssfm-v30 预设模式可选 language(ISO 639-3)、prompt.emotion_type(preset 或 smart)、prompt.emotion_preset(normal、happy、sad、angry、whisper、toneup、tonedown)、prompt.emotion_intensity(0.0~2.0)、output.audio_format(wav 或 mp3)。快速声音克隆用 POST /v1/custom-voices/instant-clone,删除用 DELETE /v1/custom-voices/{voice_id};name 限 1-30 字符,音频为 WAV 或 MP3,最大 25 MB,默认用 ssfm-v30。更长训练音频用 POST /v1/custom-voices/professional-clone,列表与详情用 GET /v1/custom-voices 和 GET /v1/custom-voices/{voice_id}。
限制与注意:Web 服务套餐与 API 套餐分开运营;Starter 套餐 API Key 与新 SSFM API Key 不兼容,会导致 403;默认每账号 1 个 API Key。常见错误码包括 400、401、402、403、404、429(免费 2、Lite 5、Plus 15 的速率限制)。安全上禁止在前端直接暴露 API Key,应使用环境变量或密钥管理,并定期轮换。支持渠道含 Intercom 聊天、Discord、销售邮箱 sales@neosapience.com 及官方文档与 GitHub SDK。具体价格、套餐细节与最新政策资料未完整提供,建议查阅官方文档。