9 迷壶博士 3小时前 187次点击
写在前面
Eloquence(前称 IBM ViaVoice TTS,又名 vvtts)是一款老牌的经典语音合成器。早年它被各主流 Windows 读屏软件广泛采用,最早一批电脑用户 对这套声音都不陌生。
被收购并改名 Eloquence 后,它保留了原有的音色,也依旧提供极快的响应速度——这是云端合成语音难以替代的。但那次更名换来的遗憾,是简体中文支持的取消。
此后苹果将这套语音集成了进去,并重新加入了中文。这一步所带来的,正是国内用户提取与研究这套语音的可能。
语音是怎么来的
本应用的语音提取自 tvOS 18 运行时以及苹果最新固件,参考了如下开源项目:
Apple-Eloquence-ELF该项目基于 tvOS 模拟器运行时提取 Apple Eloquence 语音库,提供从 Mach-O dylib 到 ELF 共享库的转换工具,并处理了指针认证、链式修复等 ABI 细节。在此之上,本应用完成了引擎在 Android 端的落地,以及系统 TTS 服务的注册与接入。
发音角色
软件内置 8 个经典发音人:Reed、Shelley、Sandy、Rocko、Flo、Grandma、Grandpa、Eddy。其中 Reed 就是那个最有辨识度的老头,。
点按角色即可选中该声音。长按语音角色,可以进入自定义捏声,创造一个属于你的专属声音。
编辑界面遵循官方原厂参数设计。性别单选。四个滑快——头部大小、情感起伏、粗糙度、沙哑度。情感起伏这一项拉到 0 会趋近机械音色,拉满则情绪起伏明显。头部大小,到零间隙到100粗糙,是塑造角色性格的关键。底部有恢复默认、确定、取消三个按钮,恢复默认就回到这个角色本来的状态。
语速、音调、音量
主界面三个滑快,分别对应语速、音调、音量。语速可调范围较宽,适应不同朗读节奏。所有参数即调即生效,无需重启。
多语言
引擎支持英、德、法、西、意、葡、芬、中、日、韩十余种语言。中文支持简体与繁体,英文则分美式、英式。
语言检测
开启自动检测后,混合文本会按语言分片、分别朗读。中英混排时,各段由对应语言的语音处理,
数字与符号的朗读方式由「默认语言」决定。选「不指定」,数字与符号跟随上一段语言;选具体语言,数字与符号就统一由该语言朗读。
「检测的语言」控制参与检测的语言范围,默认仅中、英文,这也最符合多数人的使用习惯。想让德语、法语这些一并识别,进去手动勾选即可,
口音可独立设置——中文口音切简体、台湾,英文口音切美式、英式,另有西班牙语口音、法语口音。
安装
本应用为系统 TTS 引擎,安装后即可配合读屏软件使用。系统要求 Android 9(API 28)及以上。
特别感谢
特别感谢波斯猫、浅念和光芒万丈对项目的支持和辅助
点此下载
已添加,录屏有问题,其实他每一段都朗读了
下一个玩玩。
本楼来自:论坛盒子Android 版
这玩意动不动就不朗读了?
新安装包已修复
这个是开源的吗?之前还有人拿来卖钱。
本楼来自:论坛盒子Android 版
最后还是想感叹一句。原来一直期待中文版的我们,今天也成功的用上了中文版VVTTS我从研究苹果固件到找开源项目,到最终的集成都用的ai。随着模型的迭代和升级。我们能做的也越来越多。那就不妨从一个想法开始。慢慢去探索,去尝试,说不定你也会有一个能够解决自己实际痛点的刚需作品。
重弄一下吧,我这边也是。我先重弄一下。
本楼来自:论坛盒子Android 版