ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

阅读Sigma在线朗读设置指南:HttpTTS引擎接入与本地TTS完整教程

阅读Sigma在线朗读设置指南:HttpTTS引擎接入与本地TTS完整教程 阅读Sigma在线朗读设置指南HttpTTS引擎接入与本地TTS完整教程【免费下载链接】legado-E阅读Sigma是legado的继承保持开源免费延续开源精神。项目地址: https://gitcode.com/gh_mirrors/legado2/legado-E阅读Sigma是一款开源免费的Android阅读器内置朗读功能支持本地系统TTS与在线HttpTTS语音引擎两种朗读方案。本指南带你完成从开启在线朗读、接入HttpTTS引擎到本地TTS配置的全部设置让听书体验更自然、更智能。一、两种朗读引擎的区别阅读Sigma的朗读引擎分为两类配置入口在阅读器界面点击底部菜单 →朗读即可打开引擎类型说明特点️ 系统TTS本地使用Android系统自带的文字转语音引擎免网络、音色有限依赖系统 HttpTTS在线调用云端语音接口如百度、阿里云语音音色丰富、发音自然需联网相关配置面板由 ReadAloudConfigDialog.kt 实现设置项定义见 pref_config_aloud.xml。二、快速选择朗读引擎打开任意一本书进入阅读页点击底部菜单或点击屏幕中央唤出菜单选择朗读弹出朗读设置窗口点击应用TTS引擎一栏默认为 TTS打开引擎管理面板在引擎面板SpeakEngineDialog.kt中上半部分列出系统TTS引擎勾选你希望使用的本地引擎下半部分列出在线TTS引擎显示已导入的HttpTTS列表选中任一引擎后点击朗读即可开始播放当前章节三、导入默认在线TTS引擎推荐新手阅读Sigma内置了百度、阿里云语音等开箱即用的在线引擎无需手动编写规则在朗读设置 → 应用TTS引擎面板中点击顶部菜单的导入默认默认数据来自 httpTTS.json包含多个云端语音接口导入完成后选中对应引擎点击面板内的登录按钮部分引擎需要填写 AppKey 等授权信息返回朗读窗口选择该引擎即可在线朗读 提示部分在线引擎需要登录配置如阿里云需填写 AppKey、AccessKeyId、AccessKeySecret配置界面由引擎的loginUi字段自动渲染按提示填写即可。四、自定义 HttpTTS 引擎规则如果你有自己部署的语音接口例如本地 next-tts 服务可以手动新建引擎。在线朗读引擎的数据结构定义在 HttpTTS.kt核心字段如下字段含义示例name引擎名称我的TTSurl请求地址支持 JS 与变量模板js:或普通URL参数contentType返回的音频格式audio/mpeg、audio/wavloginUrl登录/鉴权脚本可选用于获取 TokenjsLib前置脚本可选复用的JS工具函数concurrentRate并发限速毫秒可选防止接口过载常用变量说明会自动替换speakText待朗读的文本speakSpeed当前设置的语速例如最简的POST请求引擎可写成 URL 请求体JSON的形式参考默认百度引擎http://your-server/tts,{method:POST,body:text{{speakText}}}编辑入口引擎面板 → 顶部菜单 →新增/编辑规则界面支持 JS 高亮编辑与测试。五、本地系统TTS的补充设置在朗读设置中还可以调整以下开关系统TTS设置一键跳转系统文字转语音设置页更换默认引擎与音色忽略音频焦点允许朗读与其他音频同时播放通话时暂停朗读来电自动暂停朗读时保持唤醒防止锁屏后中断按页朗读整页播放而非整句衔接更流畅六、常见问题排查Q1选择在线引擎后没有声音先确认已联网再回到引擎面板点击该引擎的登录按钮完成鉴权然后重新播放。Q2在线引擎播放卡顿将引擎的concurrentRate设置为较大值如1500降低并发或切换延迟更低的接口。Q3想更换引擎音色优先使用内置的在线引擎如默认数据中发音自然的云端音色或导入支持多音色的引擎通过登录界面切换发言人。Q4引擎规则在哪里导出分享引擎面板 → 顶部菜单 →导出可保存为文件或通过直链上传分享给其他读者对方在面板中导入即可。写在最后掌握 HttpTTS 引擎接入后阅读Sigma的朗读能力将大幅提升在线引擎发音更接近真人配合按页朗读与音频焦点设置通勤、做家务时也能获得流畅的听书体验。建议新手先用导入默认体验云端音色再按需自定义引擎规则。【免费下载链接】legado-E阅读Sigma是legado的继承保持开源免费延续开源精神。项目地址: https://gitcode.com/gh_mirrors/legado2/legado-E创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表