Omnigram est une plate-forme multiplateforme (IOS, Android, Web, Windows, Linux, Mac) Reading et Client audio-livre écrit dans Flutter. Il prend en charge plusieurs formats, y compris EPUB et PDF. Il fournit des fonctionnalités de livre audio via des modèles TTS et prend en charge d'autres modèles d'IA pour la lecture assistée. De plus, il a des capacités de gestion des livres locales, permettant aux utilisateurs de gérer facilement le stockage de livres sur NAS. Pour son déploiement de services backend, reportez-vous à Omnigam-Server. Ou consultez la documentation officielle du projet.
Vous pouvez trouver la documentation officielle (y compris les manuels d'installation) à https://omnigram.lxpio.com/.
Pour l'application mobile, vous pouvez utiliser https://omnigram-demo.lxpio.com:9443 pour l'URL du point de terminaison du serveur
The credential
email: admin
password: 123456
Ce projet utilise un référentiel à trois voies comprenant:
git clone github.com/lxpio/omnigram.git
cd omnigram/app
makegit clone github.com/lxpio/omnigram.git
cd omnigram/server
make
# make docker Lorsque l'application actuelle prend en charge le serveur API FishTTS, reportez-vous à Fishtts.
git clone https://github.com/fishaudio/fish-speech.git
cd fish-speech
pip install -e .
python -m tools.api_server --listen 0.0.0.0:8999 --llama-checkpoint-path " checkpoints/fish-speech-1.5 " --decoder-checkpoint-path " checkpoints/fish-speech-1.5/firefly-gan-vq-fsq-8x1024-21hz-generator.pth " Ce projet utilise largement le code d'Immich, et nous les remercions pour leurs contributions open source.
La création de ce projet a utilisé trois bibliothèques, notamment:
Ce projet est sous licence en vertu de la licence MIT - voir le fichier licence.md pour plus de détails