Java TTS Libraries Voice AI Tools

Java-based text-to-speech libraries and frameworks that synthesize speech from text. Includes wrappers around cloud APIs (Google, Microsoft) and offline TTS engines. Does NOT include speech recognition, voice cloning, Android apps, or server/application implementations.

There are 65 java tts libraries tools tracked. 2 score above 50 (established tier). The highest-rated is marytts/marytts at 51/100 with 2,573 stars.

Get all 65 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=java-tts-libraries&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 marytts/marytts

MARY TTS -- an open-source, multilingual text-to-speech synthesis system...

51
Established
2 alphacep/vosk-android-demo

Offline speech recognition for Android with Vosk library.

50
Established
3 lkuza2/java-speech-api

The J.A.R.V.I.S. Speech API is designed to be simple and efficient, using...

44
Emerging
4 chenliangrui/EasyMrcp

欢迎使用EasyMrcp! EasyMrcp使用java编写,目前提供了多种不同的asr和tts的集成,做到真正简单使用ASR和TTS。...

40
Emerging
5 jing332/tts-server-android

这是一个Android系统TTS应用,内置微软演示接口,可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读...

40
Emerging
6 goxr3plus/java-google-speech-api

🙊 Speech Recognition , Text To Speech , Google Translate

39
Emerging
7 aqiu202/aqiu-spring-boot-starter-projects

个人封装的一些开箱即用的Spring Boot Starter组件,简单且实用,后续会根据需求进行持续扩展!

39
Emerging
8 ibotplus/kbase-media

视频、音频、图片内容识别、语音转写、语音合成 / easy convert video audio image to text, and revert...

38
Emerging
9 keenresearch/KeenASR-Android-PoC

A proof-of-concept app using KeenASR SDK on Android. WE ARE HIRING:...

38
Emerging
10 nl8590687/ASRT_SDK_WinClient

An Windows client SDK and Demo software for ASRT speech recognition system....

38
Emerging
11 baidubce/pie

百度云流式语音识别客户端 SDK

38
Emerging
12 nl8590687/ASRT_SDK_Java

ASRT Speech Recognition SDK for Java. 用于ASRT语音识别系统的Java SDK

37
Emerging
13 soniqo/speech-android

On-device speech SDK for Android — ASR, TTS, VAD, and noise cancellation...

37
Emerging
14 LonePheasantWarrior/TalkifyTTS

云端大模型驱动的 Android 语音合成应用(TTS引擎)。支持豆包、腾讯、微软、千问等模型。An Android text-to-speech...

37
Emerging
15 Baidu-AIP/speech-demo

语音api示例

36
Emerging
16 hujingshuang/MTrans

Multi-source Translation

36
Emerging
17 marytts/gradle-marytts-voicebuilding-plugin

A replacement for the legacy VoiceImportTools in MaryTTS

33
Emerging
18 AndroidMaryTTS/AndroidMaryTTS

Android MARY TTS - an open-source, offline HMM-Based text-to-speech...

33
Emerging
19 Citadawn/VoiceDAO

语道 (VoiceDAO) - 专注于文本转语音功能的 Android 应用

32
Emerging
20 Harium/espeak-java

espeak java wrapper

32
Emerging
21 spokestack/spokestack-python

Spokestack is a library that allows a user to easily incorporate a voice...

32
Emerging
22 LonePheasantWarrior/VolcengineTTS

基于火山引擎豆包语音服务的在线TTS安卓应用 (An online TTS Android application based on the...

30
Emerging
23 jonelo/jAdapterForNativeTTS

A simple pure Java library that allows you to use the native Text To Speech...

30
Emerging
24 nidi3/swiss-wowbagger

Let yourself be insulted in swiss german. Schöner fluchen auf Berndeutsch.

29
Experimental
25 wulee510505/Text2Speach

一句代码搞定语音合成,文字转语音

29
Experimental
26 mikex86/DeepSpeech-Java-Bindings

Java Bindings for the C++ library DeepSpeech

29
Experimental
27 BullShark/JSpeak

A Text to Speech Reader Front-end that Reads from the Clipboard and with...

28
Experimental
28 revdotcom/revai-java-sdk

Rev.ai Java SDK

28
Experimental
29 ikfly/java-tts

java-tts 文本转语音

28
Experimental
30 xiaominfc/aliyun_nls_c_demo

阿里云的实时语音识别服务(ASR)没有提供C的SDK,项目中需要,看了它java sdk的实现,就做了个C版demo

28
Experimental
31 berk76/words

Voice vocabulary :gb: :de: :fr: :es: :ru: :jp: :cn: ...

27
Experimental
32 KilianB/GoogleTranslatorTTS

Converts a string of text to mp3 files utilizing the google translator text...

27
Experimental
33 T-vK/Termux-DeepSpeech

Open source offline speech recognition for Android using Mozilla's...

27
Experimental
34 mohdali/Arabic-Phonetic-Dictionary

Arabic Phonetic Dictionary Generator Tool for Automatic Speech Recognition...

25
Experimental
35 PalabraAI/palabra-ai-java

Java SDK for Palabra AI's real-time speech-to-speech translation API. Break...

24
Experimental
36 umjammer/vavi-speech2

🗣 Java Text to Speech (JSAPI2) engines (google cloud, cocoa, open jtalk,...

24
Experimental
37 cjh0613/vosk-android-demo-chinese

中文 vosk-android-demo

24
Experimental
38 Philipinho/ThreadVoice

Source code for https://twitter.com/threadvoice

24
Experimental
39 taoing/tts-server

微软晓晓 语音合成接口

24
Experimental
40 nisiddharth/TextToSpeech

A Simple Java based Text to Speech converter made using NetBeans 8.2

24
Experimental
41 Kaljurand/net-speech-api

Java API for the online speech recognition services provided by phon.ioc.ee

24
Experimental
42 yp2211/gTTS4j

gTTS4j (Google Text to Speech): Java version of an interface to Google's...

22
Experimental
43 zmeet-ai/asr_demo

语音识别API,分实时语音和长语音离线上传识别,支持中英文等多达100个国家的语言实时转写和同声传译

22
Experimental
44 NICEElevateAI/ElevateAIJavaSDK

Java SDK for ElevateAI

21
Experimental
45 jsbxyyx/tts_java

微软文本转语音工具

20
Experimental
46 ParasAvkirkar/MagooshHelper

A simple application based on words published by Magoosh Vocabulary Flash...

18
Experimental
47 giserlong/TTS_DEMO

android tts demo(including baidu,yunzhisheng,android native interface)

18
Experimental
48 yiwise/yiwise-asr-demo-java

杭州一知智能科技有限公司自研 ASR Java客户端demo

17
Experimental
49 dllcnx/tts

云之声离线集成的android项目

17
Experimental
50 brailcom/speechd-java

Java client library for Speech Dispatcher

17
Experimental
51 toshalpatel/AudioSimilarity

When two audio files compared, the result is giving the similar part from...

17
Experimental
52 pig-mesh/volcengine-tts-spring-boot-starter

火山引擎语音合成(TTS)服务集成

16
Experimental
53 LyounJAP/TTSRadioLib

基于百度合成语音的语音合成工具类

15
Experimental
54 MeDeity/LibBaiduTextToSpeech

一句话拥有 百度语音合成 能力

15
Experimental
55 vinayakmp007/java-tts

A simple text-to-speech app with simple GUI

14
Experimental
56 umjammer/vavi-speech

🗣 Java Text to Speech (JSAPI) engines (google cloud, cocoa, aquestalk(ゆっくり))

14
Experimental
57 oo0speed0oo/Bingo-Game

A classroom bingo game for English teachers — image-based cards with...

14
Experimental
58 demidko/chisla

Библиотека распознавания чисел из слов русского языка

13
Experimental
59 numq/speech-recognition

JVM library for speech-to-text recognition, written in Kotlin and based on...

11
Experimental
60 hernan2975/ArasaacTalk

Aplicación móvil que facilita la comunicación a través de pictogramas...

11
Experimental
61 Think-A-Move/SPEAR-SDK-Java-Android

SPEAR-ASR and SPEAR-WakeUp Software Development Kit for Android

11
Experimental
62 vianhanif/Robot-offline-speech-recognition

A software to ask question to a robot in offline environment using Sphinx 4

10
Experimental
63 ArisPan/Text2SpeechEditor

A notepad like application with Text-to-Speech functionality.

10
Experimental
64 webji/adarith

arithmetic game for pre-schools

10
Experimental
65 anverbogatov/text-to-audio-tool

Simple Java based console tool that transforms your text files to audio files.

10
Experimental