GitHub_Trending/leg/legado热门插件推荐:提升使用体验
legado作为一款强大的阅读APP,其丰富的插件生态极大地扩展了应用功能。本文精选了数款能显著提升阅读体验的热门插件,涵盖语音朗读、内容增强等多个维度,并提供详细的使用指南。## 语音朗读插件全家桶语音朗读功能是legado的核心扩展能力,社区贡献了丰富的TTS(文本转语音)插件,满足不同场景下的听书需求。所有语音插件配置文件均位于[sources/](https://gitcode.c...
GitHub_Trending/leg/legado热门插件推荐:提升使用体验
legado作为一款强大的阅读APP,其丰富的插件生态极大地扩展了应用功能。本文精选了数款能显著提升阅读体验的热门插件,涵盖语音朗读、内容增强等多个维度,并提供详细的使用指南。
语音朗读插件全家桶
语音朗读功能是legado的核心扩展能力,社区贡献了丰富的TTS(文本转语音)插件,满足不同场景下的听书需求。所有语音插件配置文件均位于sources/目录下,采用JSON格式存储。
阿里云语音:专业级朗读体验
阿里云语音插件提供了高质量的语音合成服务,支持语速调节和多场景适配。其核心配置包含完整的认证流程和音频处理逻辑:
{
"contentType": "audio/mpeg",
"id": -29,
"loginCheckJs": "var response = result;\nif (response.headers().get(\"Content-Type\") != \"audio/mpeg\") {\n var body = JSON.parse(response.body().string())\n if (body.status == 40000001) {\n source.login()\n java.getHeaderMap().putAll(source.getHeaderMap(true))\n response = java.getResponse()\n } else {\n throw body.message\n }\n}\nresponse",
"name": "2.阿里云语音",
"url": "https://nls-gateway.cn-shanghai.aliyuncs.com/stream/v1/tts,{\"method\": \"POST\",\"body\": {\"appkey\":\"{{source.getLoginInfoMap().get('AppKey')}}\",\"text\":\"{{speakText}}\",\"format\":\"mp3\",\"volume\":100,\"speech_rate\":{{String((speakSpeed) * 20 - 400)}} }}"
}
使用前需要在阿里云控制台申请AppKey,配置后即可享受清晰自然的朗读效果,特别适合长时间听书场景。
搜狗AI语音:多风格语音选择
搜狗系列语音插件提供了最丰富的语音风格,包括标准音、方言和外语发音。其中G AI搜狗-婉婷 甜美插件深受用户喜爱:
{
"name": "G AI搜狗-婉婷 甜美",
"url": "https://s4w-2019.zhiyin.sogou.com/tts?language_code=zh-cmn-Hans-CN&speaker=wanting-pro&text={{encodeURIComponent(speakText)}}&speaking_rate=1.1&volume=1"
}
搜狗语音家族包含二十余款不同风格的语音包,从B AI搜狗-男声 醇厚到G AI搜狗方言-翠萍 东北,覆盖了标准普通话、各地方言及多种外语。
百度语音:个性化调节之王
百度语音插件以高度可定制化著称,支持语速、音调、音量的精细调节。B0001 度小宇是最受欢迎的男声语音包:
{
"name": "B0001 度小宇",
"url": "http://tts.baidu.com/text2audio,{
\"method\": \"POST\",
\"body\": \"tex={{java.encodeURI(java.encodeURI(speakText))}}&spd={{String((speakSpeed + 5) / 10 + 5)}}&per=1&cuid=baidu_speech_demo&idx=1&cod=2&lan=zh&ctp=1&pdt=220&vol=5&pit=5&_res_tag_=audio\"
}"
}
通过调整spd参数(取值范围1-9)可以精确控制语速,配合pit参数(取值范围0-9)调节音调,打造专属听书体验。
插件安装与管理
legado插件采用模块化设计,安装和管理过程简单直观。所有插件均通过JSON配置文件实现,用户可通过应用内的"书源管理"功能进行导入和启用。
插件安装三步法
- 下载插件配置文件(如sources/12212706.json)
- 打开legado → 我的 → 书源管理 → 右上角菜单 → 本地导入
- 选择下载的JSON文件,完成导入后启用插件
插件冲突解决方案
当同时启用多个同类型插件时,可能会出现功能冲突。建议按照以下原则管理插件:
- 同一时间仅启用一个TTS引擎插件
- 通过"优先级"设置调整插件调用顺序
- 冲突插件可通过重命名
id字段解决(位于JSON文件根节点)
高级插件推荐
除了基础的语音插件外,社区还开发了多种增强型工具插件,进一步提升阅读体验。
A 使用说明:语音插件速查手册
A 使用说明插件是语音功能的必备伴侣,提供了各引擎的参数调节指南:
B打头的是男声(boy)
G打头的是女声(girl)
搜狗调节语速在 speaking_rate 后面的数字那里,调节范围 0.7-1.3
百度调节语速在 speakSpeed + 5) / 10 + 4 修改那个"4"所在的数字(范围0-15)
谷歌调节在 speak 后面的数字,范围应该是0.1-1。
多语种语音包:突破语言壁垒
legado支持多种外语语音包,包括:
这些插件采用国内CDN加速,确保在国内网络环境下的稳定使用。
插件获取与贡献
legado的插件生态由社区共同维护,你可以通过以下方式获取更多插件或分享自己的创作:
- 官方插件库:README.md
- 社区交流:通过项目issue系统提交插件推荐
- 插件开发:参考现有JSON文件结构,自定义开发新插件
建议定期同步更新sources/目录下的插件配置,以获取最新功能和修复。
更多推荐
所有评论(0)