Giter Site home page Giter Site logo

hufeigo / tts-server-android Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jing332/tts-server-android

0.0 0.0 0.0 3.18 MB

这是一个Android系统TTS应用,内置微软演示接口,可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读 ,还有自动重试,备用配置,文本替换等更多功能。| Microsoft TTS Android APP implementation (Use demo API)

License: MIT License

JavaScript 0.81% Go 4.30% Kotlin 93.54% HTML 1.35%

tts-server-android's Introduction

MIT CI CI

GitHub release GitHub release (latest by date)

TTS Server

本APP起初为阅读APP的网络朗读所用,在原有基础上,现已支持:

  • 内置微软接口(Edge大声朗读、Azure演示API),可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读 ,还有自动重试,备用配置,文本替换等更多功能。

这是 tts-server-go 的Android版本。使用Kotlin开发,通过 Gomobile 将Go编译为Lib以供Android APP调用. 关于本项目的Go Lib,见 tts-server-lib.

点击展开查看截图

左图为服务转发日志界面,用于阅读APP的网络朗读。
右图为系统TTS配置界面,可被使用系统TTS的APP调用。

Download

FAQ

Azure websocket: bad handshake ?

说明你的IP被微软服务器限制,使用低流量消耗的音频格式(16khz-32bitrate-mp3)可降低发生几率。

如何添加自己的Azure API?

使用自定义HTTP TTS,见jing332#43 (comment)

(推荐)使用插件: 插件管理->网络导入链接 https://raw.fastgit.org/jing332/tts-server-android/master/plugin-azure-tts.json ,随后编辑插件,设置你的密钥key和区域region即可。

Grateful

开源项目
Android Application Microsoft TTS
gedoor/legado wxxxcxx/ms-ra-forwarder
ag2s20150909/TTS litcc/tts-server
benjaminwan/ChineseTtsTflite asters1/tts
yellowgreatsun/MXTtsEngine
2dust/v2rayNG
Android Library Description
gedoor/rhino-android Give access to RhinoScriptEngine from the JSR223 interfaces on Android JRE.
liangjingkanji/BRV Android上最好的RecyclerView框架, 比 BRVAH 更简单强大
liangjingkanji/Net Android最好的网络请求工具, 比 Retrofit/OkGo 更简单易用
chibatching/kotpref Android SharedPreferences delegation library for Kotlin
google/ExoPlayer An extensible media player for Android
material-components-android Modular and customizable Material Design UI components for Android
kotlinx.serialization Kotlin multiplatform / multi-format serialization
kotlinx.coroutine Library support for Kotlin coroutines

其他资源:

tts-server-android's People

Contributors

jing332 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.