Cette application a été initialement utilisée pour la lecture en ligne de l'application de lecture. Sur la base de l'original, il est maintenant pris en charge:




STABLE - Version stable (sorties)
Dev - Development Edition (les actions nécessitent la connexion au compte GitHub)
App: https://jing332.lanzn.com/b09jpjd2d
Dev: https://jing332.lanzn.com/b09ig9qla
Mot de passe: 1234
Le programme a des règles de dialogue de narration intégrées et est ajoutée par le biais de la gestion des règles de lecture -> Plus signe.
Règles de lecture faites par les utilisateurs:
Règles de dialogue de narration qui reconnaissent les noms de rôle: ouvrez ce lien, copiez tout le contenu dans le presse-papiers et importez-les dans l'interface de gestion des règles.
5 Détection de la langue: Copiez ce lien, sélectionnez le lien réseau pour importer dans l'interface de gestion des règles.
Le programme a un plug-in TTS intégré avec Azure Interface officielle: Gestion du plug-in -> Add -> Enregistrer -> Définir les variables -> Remplissez la clé et la région
Plug-in iflytek webapi: copier ce lien, sélectionnez le lien réseau pour importer l'interface de gestion du plug-in, puis définir les variables appid, apikey, apiseecret.
| Application | Microsoft TTS |
|---|---|
| Geoor / Legado | WXXXCXX / MS-RA-FORWARDER |
| AG2S20150909 / TTS | LITCC / TTS-SERVER |
| Benjaminwan / ChineSettStflite | ASTERS1 / TTS |
| YellowGreatsun / Mxttsengine | |
| 2 bust / v2Rayng |
| Bibliothèque | Description |
|---|---|
| Dromara / Hutool | ? Un ensemble d'outils qui gardent Java doux. |
| Louiscad / Splitties | Une collection d'extensions fabriquées à la main pour vos projets Kotlin. |
| getActivity / Logcat | Framework d'impression Android Log, vous pouvez voir directement les journaux logcat sur votre téléphone |
| rosuh / androidfilepicker | FilePicker est une bibliothèque de sélecteurs de fichiers petite et rapide qui évolue constamment dans le but d'une intégration rapide, d'une personnalisation élevée et d'une configurabilité ~ |
| AndroidBroadcast / ViewBindingPropertyDelegate | Faire travailler avec Android View Binding plus simple |
| Zhanghai / AndroidfastScroll | Scroll rapide pour Android RecyclerView et plus |
| Rosemoe / Sora-Editor | Sora-Editor est un éditeur de code cool et optimisé sur la plate-forme Android |
| GEDOOR / RHINO ANDRODE | Donnez accès à Rhinoscriptengine à partir des interfaces JSR223 sur Android JRE. |
| liangjingkanji / brv | Le meilleur framework RecyclerView sur Android, plus simple et plus puissant que BRVAH |
| liangjingkanji / net | Le meilleur outil de demande de réseau d'Android, plus simple et plus facile à utiliser que Retrofit / OKGO |
| chibatching / kotpref | Android SharedPreferences Delegation Library for Kotlin |
| Google / Exoplayer | Un lecteur multimédia étendu pour Android |
| components de matériaux-android | Composants de conception de matériaux modulaires et personnalisés pour Android |
| kotlinx.serialisation | Sérialisation Kotlin Multiplateform / Multi-Format |
| kotlinx.coroutine | Prise en charge de la bibliothèque pour Kotlin Coroutines |
Autres ressources:
Iconfont d'alibaba
Kuan @ sidence_9520 L'icône auteur de cette application
Créez un nouveau fichier local.properties dans le répertoire racine du projet et écrivez le contenu suivant:
KEY_PATH=E:\Android\key\sign.jks (签名文件)
KEY_PASSWORD= 密码
ALIAS_NAME= 别名
ALIAS_PASSWORD= 别名密码
Voir https://www.cnblogs.com/jing332/p/17452492.html pour plus de détails
Utilisez Git Bash pour encoder des fichiers de signature sans pause de ligne: openssl base64 < key.jks | tr -d 'rn' | tee key.jks.base64.txt
Ajouter les quatre variables de sécurité suivantes (secrets de référentiel):
Accédez au lien suivant: https://github.com/your username / tts-server-android / paramètres / secrets / actions
ALIAS_NAMEALIAS_PASSWORD Alias Mot de passeKEY_PASSWORDKEY_STORE généré antérieurement Sign.jks.base64.txt Contenu