Synthèse vocale neurale. Sans cloud.
6 langues, 37 voix, une ligne Gradle. Synthèse neurale on-device — votre texte ne quitte jamais le téléphone. Pas de clé API, pas de frais au caractère, pas d'internet. Gratuit pour commencer, Pro pour l'extensibilité.
// IA on-device · arm64-v8a · WAV 24 kHz · 82M params · 100 % hors ligne
Votre texte reste sur le téléphone.
Les API TTS cloud envoient votre texte à un serveur et facturent au caractère. JokobeeTTS exécute le modèle neural localement — rien n'est envoyé, rien n'est facturé, fonctionne hors ligne. Privé par conception, utilisation illimitée, zéro coût récurrent.
6 langues, normalisation de qualité production.
Chaque langue a son propre normaliseur — devises, dates, heures, abréviations, numéros de téléphone, points cardinaux — tout est prononcé naturellement. Plus de 400 anglicismes automatiquement prononcés correctement dans chaque langue romane.
Tout ce qu'il faut pour livrer une app TTS.
La version gratuite est une librairie TTS complète et prête pour la production — pas une démo limitée. 6 langues, 37 voix, normalisation intelligente, moteur d'anglicismes, prononciation custom. Sans limites, sans filigrane.
Synthèse neurale
Moteur Kokoro-82M ONNX. Audio naturel 24 kHz. 37 voix dans 6 langues. Fonctionne entièrement on-device.
Normalisation intelligente
Devises, dates, heures, abréviations, points cardinaux, téléphones — prononcés naturellement par locale.
Moteur d'anglicismes
Plus de 400 mots anglais automatiquement prononcés correctement en français, espagnol, italien, portugais.
Prononciation custom
IPA, ARPABET et dictionnaires TSV. Une ligne pour que votre app prononce n'importe quel mot correctement.
Assemblage audio
Synthèse multi-phrases avec silence configurable, fondu enchaîné et normalisation de volume.
Model Manager
Téléchargement des modèles et voix au premier lancement. Votre APK reste léger — les assets chargent depuis Cloudflare.
Une plateforme TTS extensible pour les apps professionnelles.
Pro débloque la couche d'extensibilité — streaming, adaptateurs d'accent, dictionnaires de terminologie, adaptateurs de normalisation, import et mélange de voix, détection automatique de langue. Formats ouverts pour vos données, formats chiffrés pour le contenu propriétaire.
Streaming
Streaming phrase par phrase avec callback ou Kotlin Flow. L'audio commence avant la fin de la synthèse. Essentiel pour les chatbots et assistants vocaux.
Détection auto de langue
Passez lang="auto" — la librairie détecte la langue. Par segment en streaming : français puis anglais utilise le bon pipeline pour chacun.
Import et mélange de voix
Importez des fichiers voix .pt custom. Mélangez 2-3 voix avec pondération pour créer des identités vocales uniques.
Adaptateurs d'accent
Transformez les phonèmes pour les accents régionaux — français québécois, castillan, portugais européen. JSON ou .jkba chiffré.
Dictionnaires de terminologie
Dictionnaires médicaux, juridiques, techniques en JSON, TSV, IPA ou ARPABET. Empilez-en plusieurs avec priorité. Ouvert ou .jkbt chiffré.
Adaptateurs de normalisation
Personnalisez le traitement du texte pour les formats régionaux, abréviations et expressions. Règles JSON ou .jkbn chiffré.
4 points d'extension. Un pipeline extensible.
Chaque mot passe par une chaîne de traitement complète avec 4 points d'extension nommés. Le développeur contrôle la prononciation à chaque niveau — du texte brut aux phonèmes finaux.
Livrez gratuitement. Étendez avec Pro.
La version gratuite est une librairie TTS complète — pas un essai. Pro débloque la plateforme d'extensibilité : streaming, adaptateurs, dictionnaires, import de voix, détection auto. Achat unique, à vous pour toujours.
- 6 langues · 37 voix · synthèse neurale
- Normalisation qualité production par locale
- 402 anglicismes (automatique, langues romanes)
- Prononciation custom (IPA / ARPABET / TSV)
- Assemblage audio (silence, fondu, normalisation)
- Model Manager (téléchargement au premier lancement)
- WAV 24 kHz · arm64-v8a · 100 % hors ligne
- Tout le Gratuit, plus :
- Streaming phrase par phrase (callback + Kotlin Flow)
- Détection automatique de langue (lang="auto", par segment)
- Import et mélange de voix (fichiers .pt custom)
- Adaptateurs d'accent (JSON + .jkba chiffré)
- Adaptateurs de normalisation (JSON + .jkbn chiffré)
- Dictionnaires de terminologie (JSON/TSV + .jkbt chiffré)
- Pas d'abonnement — aucun frais récurrent
Pas de NDK. Pas de Python. Juste la dépendance.
La librairie inclut tout — modèle neural, moteurs G2P, normaliseurs, fichiers de voix. Ajoutez une ligne à votre build et synthétisez.
Transcrire → Traiter → Parler. Tout on-device.
Combinez avec Whisper Android pour la reconnaissance vocale et llama.cpp pour le chat LLM — un pipeline d'assistant vocal complet qui fonctionne entièrement sur le téléphone. Sans cloud, sans API, sans limites.
