MultiTTS 离线音源包是什么 — 怎么获得、怎么导入
音源包的本质
很多新用户安装完 MultiTTS 会傻眼:打开界面什么都没有?这是正常的。MultiTTS 本体只包含引擎接口,实际的发音人数据全部在音源包里。
音源包是一种特殊格式的 zip 压缩文件,里面存放着各个发音人的语音模型、参数和索引。MultiTTS 启动时会读取已导入的音源包,把里面的发音人加载到界面上供你选择。
简单理解:音源包 = MultiTTS 的"声音素材库"。
音源包有多大
音源包的体积因内容而异。单个发音人的数据通常在几 MB 到几十 MB,一个包含 20~30 个发音人的完整音源包可能在 50MB~200MB 之间。社区分享的"全套音源包"可能有数百 MB 甚至上 GB。
安装包 50MB 左右的 MultiTTS,加上几个完整音源包后,总占用可能达到几百 MB。建议在空间充足的设备上使用。
怎么获得音源包
音源包不在 Google Play 上分发(版权和体积原因),通常的获取渠道包括:
- 软件安装说明里附带的网盘链接
- 社区论坛的分享帖
- 各种第三方应用下载站的"MultiTTS 离线音源包"专题
这些资源都是社区整理分享的免费资源。
音源包的两种标记
导入音源包后,每个发音人的头像旁会有一个小图标,标记该音源的工作模式:
- 离线标记:播放时零流量,完全本地运算。这是最推荐的模式。
- 网络标记:需要联网才能调用,消耗数据,可能有额度限制。
并不是所有音源都是离线的,具体标记以软件内显示为准。
音源包与引擎的关系回顾
上一章讲过,音源包和引擎是两层:
- MultiTTS 自带引擎接口(百度/搜狗/微软/讯飞等)
- 音源包提供具体的发音人数据
- 音源包导入后,软件根据其内容,自动关联到对应的引擎
比如导入一个"搜狗离线音源包",里面的 20 个粤语发音人就会在界面上显示出来,调用时会走搜狗的离线合成接口。
音源包可以不导入吗
不行。没有音源包的 MultiTTS 就是一个空壳,任何 APP 调它朗读都会静默或报错。音源包是必选项,不是可选项。
所以安装后的第一优先级就是找到音源包并导入——详见音源包导入步骤。