Traduit de l’anglais. Voir l’original
Kokoro TTS · Sur l’appareil
Kokoro TTS, entièrement sur votre iPhone
Kokoro TTS sur iPhone et iPad, c’est ce que fait Sandbook. Le modèle Kokoro-82M complet (ses 82 millions de paramètres) est inclus dans le téléchargement, qui fait environ 276 Mo, modèle et 41 voix compris, et tourne sur votre appareil grâce à Apple MLX. Aucun appel à un serveur, aucune clé d’API, aucun compte. 41 voix en anglais, espagnol, français, italien, portugais du Brésil et hindi, une sortie en 24 kHz, gratuit sur l’App Store.
iOS 18.2 ou ultérieur · iPhone 12 ou ultérieur et iPad · Sans compte

En bref
Existe-t-il une app Kokoro TTS pour iPhone ?
Oui. Sandbook fait tourner Kokoro-82M sur iPhone et iPad : les 82 millions de paramètres sont inclus dans le téléchargement (environ 276 Mo, modèle et 41 voix compris) et exécutés sur le GPU via Apple MLX. L’app est gratuite, sans achat intégré, sans compte et sans limite de caractères, avec 41 voix en six langues, et demande iOS 18.2 sur un iPhone 12 ou ultérieur. Ses limites : la lecture en temps réel se met en pause quand l’écran se verrouille, et les voix couvrent six langues, pas des dizaines.
Dernière vérification : 1 octobre 2026
À quoi ressemble une app Kokoro TTS quand le modèle est en local
La plupart des façons d’entendre Kokoro passent par une machine qui n’est pas la vôtre : un script Python sur un ordinateur portable, un Space sur le GPU de quelqu’un d’autre, un point d’accès hébergé derrière une clé. Sandbook fait l’inverse. Le fichier du modèle se trouve dans l’app, l’inférence tourne sur le GPU du téléphone lui-même, et l’audio n’existe nulle part ailleurs.
Cela change ce que l’app peut promettre. Rien n’est mis en file d’attente, compté ou bridé, puisqu’il n’y a personne à l’autre bout pour compter. Il n’y a pas de plafond de caractères, puisque personne ne paie au caractère. Vous pouvez ouvrir un livre de 400 pages en mode Avion et il se comporte exactement comme en Wi-Fi.
Cela change aussi ce que l’app ne peut pas faire. Tout ce qui suit décrit honnêtement ce compromis.
Sur un ordinateur, vous pouvez essayer Kokoro dans votre navigateur avant d’installer l’app : le même modèle et les 41 voix tournent dans l’onglet, gratuitement, et rien de ce que vous tapez n’est envoyé en ligne.
Kokoro-82M sur Apple MLX
Le moteur est Kokoro-82M, le modèle de synthèse vocale à poids ouverts, porté sur Apple MLX, le framework de calcul d’Apple qui s’exécute sur le GPU de l’appareil via Metal. C’est grâce à MLX qu’un modèle de 82 millions de paramètres, avec un encodeur de texte de type ALBERT, un prédicteur de durée LSTM, un prédicteur de prosodie et un vocodeur iSTFTNet, devient pratique sur un téléphone et pas seulement possible.
Le texte est converti en phonèmes, découpé aux limites des phrases, puis synthétisé phrase par phrase avec deux phrases d’avance. La lecture démarre dès que la première phrase est prête pendant que les suivantes se génèrent derrière elle : un chapitre commence à peu près le temps de lire son titre, et vous n’attendez jamais le rendu d’un document entier avant d’entendre quelque chose.
La vitesse va de 0,5× à 2,5×, et elle s’applique à l’intérieur du modèle, en ajustant la durée prévue des phonèmes, et non en rééchantillonnant l’onde finale. À 2×, on entend toujours une personne qui parle vite, pas une voix de dessin animé.
Ce que contient le téléchargement de 276 Mo
Les poids sont chargés depuis l’app, pas téléchargés. Sandbook est un gros téléchargement à dessein (environ 276 Mo, modèle et 41 voix compris), et voici ce qu’il vous apporte :
- Les poids kokoro-v1_0 : 82 M de paramètres, lus directement dans l’app à la première lecture.
- 41 embeddings de voix : un tenseur de style par voix, tous inclus, aucun verrouillé ni payant.
- Une version d’eSpeak NG pour la conversion en phonèmes, compilée dans l’app sous forme de framework.
Rien de tout cela n’est téléchargé après l’installation, et rien n’est diffusé en continu pendant l’utilisation. Le modèle se charge à votre premier appui sur Lire plutôt qu’au lancement, si bien que l’app démarre vite malgré le poids de l’ensemble.
Ce qui distingue Sandbook du Kokoro d’origine
Le Kokoro d’origine propose des voix dans plusieurs langues. Sandbook en retient six : en-us et en-gb (28 voix), plus l’espagnol, le français, l’italien, le portugais du Brésil et le hindi, soit 41 voix Kokoro au total. eSpeak NG change de langue avec la voix choisie, et le nettoyage du texte anglais (dates, prix, unités, sigles) ne s’applique qu’aux voix anglaises. En français, il n’y a qu’une voix, Siwis. Des voix Kokoro en espagnol, français, italien, portugais et hindi sur un iPhone, hors ligne : c’est ce qu’aucune démo hébergée ne vous offre.
Deux autres limites à connaître avant d’installer. La lecture en temps réel se met en pause quand l’écran se verrouille : le modèle occupe une vraie mémoire GPU, et iOS suspend ce travail en arrière-plan. Vous pouvez préparer l’audio d’un chapitre à l’avance, puis l’écouter écran verrouillé. Et il faut iOS 18.2 sur un iPhone 12 ou ultérieur, ou un iPad doté d’une puce A14 ou M1 ou ultérieure, car MLX a besoin de cette famille de GPU.
Il n’y a pas non plus de mélange de voix, de vecteurs de style personnalisés ni de dictionnaire de prononciation : un seul niveau de qualité, le même modèle de 82 M à 24 kHz pour toutes les voix.
Comment y importer du texte
Importez des fichiers EPUB, PDF, TXT, RTF, Markdown ou HTML depuis le sélecteur de l’app Fichiers, avec « Ouvrir avec Sandbook », ou via le menu Partager de n’importe quelle app. Ajoutez une page web depuis le menu + de la Bibliothèque ou depuis Safari : l’app garde l’article et écarte les menus, les publicités et les bandeaux de cookies. Numérisez des pages imprimées avec l’appareil photo, ou choisissez une photo, et le texte est reconnu sur l’appareil. Vous pouvez aussi saisir du texte, le coller ou lire le presse-papiers.
Les livres profitent du surlignage mot à mot dans un paragraphe en cours légèrement teinté, d’un sélecteur de chapitres, de la lecture à partir du paragraphe touché, et ils s’ouvrent au paragraphe où vous vous étiez arrêté. Chaque livre retient sa propre voix et sa vitesse. Le texte de l’onglet Lecteur peut aussi être exporté en fichier M4A via le menu Partager.
Questions sur Kokoro TTS
Est-ce le même Kokoro que le modèle open source ?
Oui. Sandbook fait tourner Kokoro-82M, le modèle à poids ouverts publié, avec la même architecture et les mêmes 82 millions de paramètres, converti pour s’exécuter sous Apple MLX sur le GPU de l’iPhone et de l’iPad. Ce n’est ni une imitation réenregistrée, ni un autre modèle qui emprunte son nom. La mention et les remerciements à Kokoro figurent dans l’écran Réglages de l’app.
Le modèle est-il téléchargé au premier lancement ?
Non. Les poids sont livrés dans l’app elle-même, d’où la taille du téléchargement. Une fois l’app installée, Sandbook ne télécharge plus jamais le modèle, une voix ou une table de phonèmes. Lecture, synthèse, numérisation et export fonctionnent hors ligne ; seul l’ajout d’une page web demande une connexion.
Puis-je utiliser les voix Kokoro dans d’autres langues que l’anglais ?
Oui, depuis Sandbook 1.0.4, en espagnol, français, italien, portugais du Brésil et hindi. Sandbook embarque 41 voix Kokoro : 28 en anglais américain et britannique, plus 3 en espagnol, 1 en français, 2 en italien, 3 en portugais du Brésil et 4 en hindi. La voix détermine la langue, et chaque livre retient sa voix. Les voix d’autres langues ne sont pas incluses.
Kokoro sur l’appareil est-il aussi rapide qu’un serveur ?
La synthèse se fait phrase par phrase avec une mémoire tampon d’avance, si bien que l’audio démarre après la première phrase et non après tout le document. En pratique, un paragraphe commence à parler presque aussitôt et la génération garde une longueur d’avance sur la lecture. Un texte plus long ne ralentit rien : il n’y a aucune file d’attente.
Quel matériel faut-il ?
iOS 18.2 ou version ultérieure sur un iPhone 12 ou ultérieur, ou un iPad doté d’une puce A14 ou M1 ou ultérieure. Le modèle tourne sur le GPU via MLX, qui a besoin de la famille de GPU apparue avec l’A14 ; les iPhone plus anciens ne peuvent donc pas générer les voix. Il ne fonctionne pas sous iOS 17.
Kokoro TTS, sur votre propre appareil
Si vous cherchiez où faire tourner Kokoro TTS ailleurs que sur un ordinateur portable, un notebook Colab ou un point d’accès hébergé, voici une app Kokoro TTS qui garde tout le modèle, et tout ce que vous lisez avec, sur votre propre appareil. 41 voix en six langues, iPhone et iPad uniquement, gratuite et sans rien à acheter.
iOS 18.2 ou ultérieur · iPhone 12 ou ultérieur et iPad