DOC软件文档百宝箱

语音包导入成功却没有声音

「导入成功了,怎么还是没声音?」这是语音引擎类工具最常见的求助。本篇把可能的原因按顺序排成六道关卡,逐个过,多数人卡在前三关。


导入成功只说明压缩包里的数据被读进去了,离「真的出声」还差好几步。每一关都过了才有声音,所以排查要按顺序来,跳着查容易把简单问题想复杂。

第一关:发音人被选中了吗

列表里有内容不等于已经选中。点一下发音人条目(或它的名字、头像),出现「已选中」之类的提示才算数——系统级朗读一次只用一个发音人,没选中就没人开口。

选中之后先用条目旁的耳机图标试听:试听有声、朗读没声,问题在后面几关;试听也没声,先换一个发音人再试,排除单个音色的问题。

第二关:听的是哪个 App 的设置

很多听书应用里引擎选项有「系统默认」和具体引擎两类:

两边的指向要对上。改完记得把朗读退出去重新开始,不少应用只在起念那一刻读一次引擎设置。

第三关:「本地配置」开关的方向

引擎菜单里有个「本地配置」开关,决定语速音量以哪边为准:

开关效果
打开以引擎里设置的语速、音量为准
关闭以调用它的听书应用里的设置为准

两处都在改就会互相打架,留一边。怀疑是它捣乱时,先看一眼开关状态再继续。

第四关:是不是在线音源断了网

语音包里常混着两类音源:离线的在本机合成,断网照常念;在线的要联网现取声音,断网一声不吭。最直接的分辨办法是开飞行模式逐个试听,能出声的就是离线音源。

长期听书建议主用离线、在线只作补充——把「断网没声」误判成「软件坏了」的案例太多了。

第五关:导入真的完整吗

回看导入时的三个硬条件:

  1. 压缩包第一层要有合法的 config.yaml(外面多套一层文件夹的包,导进去什么都没有);
  2. 选包用的是系统自带的文件管理器(第三方文件管理器常出现「选了但导入失败」);
  3. 大包手工放置时,数据要直接落在 voice 目录下,别再多套一层。

导入后列表没变化,点菜单里的「重载数据」让它重读一遍配置。

第六关:后台是不是被清了

前五关都过、能出声,但念几句就停——那是应用被系统清理了,不是声音的问题。保活四件套:保留常驻通知、关闭电池优化、允许自启动、在最近任务里锁定。定制程度高的系统还要加清理类软件的白名单。

还不行就重走一遍全流程

卸载重装 → 重新导入语音包 → 重新选中发音人 → 重新设为首选引擎。卸载会连应用目录里的语音数据一起清掉,所以重装后语音包要重新导入一次,这是最彻底也最省时间的办法。

引擎的挑选思路与功能全貌,可以参考 MultiTTS 语音引擎说明站,界面截图和功能清单都在那里。

相关阅读

本站文档

访问 MultiTTS 介绍站 ↗