jing332

tts-server-android

TTS Server 是一款 Android 系统级语音合成应用,内置微软演示接口、可自定义 HTTP 请求并导入本地 TTS 引擎,还能按中文双引号识别旁白与对话,适合搭配阅读软件听书。

0.9_202307261647
发布于
2023年7月26日
4,513
星标
594,253
下载
同步于
9 天前

作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 25 天前)。最新版本请到官网获取:

android

最新版本

0.9_2023072616472023年7月26日 16:54
下载慢?可在上方随时切换镜像源

项目说明

项目概述

TTS Server 是一款 Android 系统级语音合成(TTS)应用,把多种在线语音合成服务接成系统 TTS 引擎,供各类阅读软件调用。它内置微软演示接口,支持自定义 HTTP 请求来接入自建或第三方服务,也能导入本地 TTS 引擎。应用还提供按中文双引号自动识别旁白与对话、自动重试、备用配置与文本替换等实用功能。

把多种语音合成接进系统,让阅读软件开口朗读。

主要功能

  • 系统 TTS 引擎:实现 Android 标准 TTS 接口,全局供阅读软件调用
  • 内置演示接口:内置微软演示接口,安装后即可直接朗读
  • 自定义请求:可自定义 HTTP 请求接入自建或第三方合成服务
  • 本地引擎导入:支持导入其他本地 TTS 引擎
  • 旁白对话识别:根据中文双引号区分旁白与对话,可分别配置朗读
  • 自动重试:合成失败自动重试,可用备用配置兜底
  • 文本替换:支持规则替换,朗读前规范化文本
  • 多套配置:可保存多套配置并快速切换

适用人群

  • 使用阅读软件听书的用户
  • 需要接入自建语音服务的用户
  • 想统一管理系统 TTS 的进阶用户

快速上手

  1. 到 Releases 下载稳定版 APK 并安装
  2. 打开应用,选择要使用的语音合成接口并配置参数
  3. 在系统设置中将 TTS Server 设为默认语音合成引擎
  4. 在阅读软件中启用朗读即可收听

核心优势

  • 接入灵活:在线接口与本地引擎都能用,配置自由
  • 朗读自然:旁白与对话分开处理,听感更贴近有声书
  • 稳定可靠:自动重试与备用配置减少朗读中断

系统要求

项目 要求
操作系统 Android
源码构建 Android Studio 与 JDK
网络 在线合成需可访问对应服务

注意事项

  • 演示接口可能随时变更,建议配置自建服务
  • 自定义请求需要自行了解目标服务的参数
  • 本项目仅供学习研究,请遵守相关服务条款

历史版本

排序