听书
选择朗读方式
根据是否离线、是否追求音质、是否已有服务接口,选择适合自己的听书声音来源。
先按需求选择
| 你的情况 | 建议选择 | 说明 |
|---|---|---|
| 想马上听,不想注册服务 | 系统语音 | 最省事,声音质量取决于设备系统 |
| 想要更自然的声音 | 在线语音服务 | 需要配置密钥,可能产生第三方费用 |
| 已经有 Azure、阿里云、火山引擎等账号 | 对应服务商语音 | 直接按服务商文档配置 |
| 已经有自己的 TTS HTTP 接口 | 自定义 HTTP 合成 | 适合固定接口、固定请求格式 |
| 接口需要复杂认证、签名或 WebSocket | 自定义动态音源 | 灵活,但需要写脚本 |
| 小说对话很多,希望区分旁白和角色 | 多角色朗读 | 可为旁白、对话配置不同音色 |
系统语音
系统语音适合第一次体验听书。
优点:
- 不需要注册第三方服务
- 通常可以离线使用
- 配置最简单
注意:
- 不同设备可用声音不一样
- 声音自然度取决于系统
- 部分设备可能需要在系统设置里安装更多语音包
在线语音服务
在线语音服务通常音质更自然,音色更多,适合长期听书。
常见选择包括:
使用前先确认:
- 是否需要注册账号或实名认证
- 是否有免费额度
- 超出额度后如何计费
- 服务区域、密钥、音色是否已经准备好
更多共同注意事项见 在线语音服务。
自定义音源
如果你已经有自己的语音服务,或从其他渠道拿到了 TTS 接口,可以使用自定义音源。
- 自定义 HTTP 合成:适合一个 HTTP 请求就能返回音频的接口
- 自定义动态音源:适合多步骤认证、Token 缓存、签名、WebSocket 或流式合成
如果你不确定接口该怎么接,先从自定义 HTTP 合成开始;只有 HTTP 配置表达不了的场景,再使用动态音源。
多角色朗读
多角色朗读适合小说、剧本、访谈等对话较多的内容。它会尝试区分旁白和对话,再用不同声音朗读。
继续看 多角色朗读。
Reeden