Garder le traitement et la génération local-first.
Livres, modifications, voix et médias restent dans une frontière auto-hébergée.Alternative écartée: Rendre obligatoire un modèle hébergé ou un stockage cloud.
Un studio d'audiobook auto-hébergé en React et FastAPI, associé à des outils de recherche pour l'attribution de locuteurs sous schéma et l'évaluation locale d'adapters LoRA.
Transformer un manuscrit en audio éditable et chapitré demande nettoyage, contrôle des voix, génération longue, sous-titres et attribution des personnages, sans envoyer le corpus à un service opaque.
Chakib porte le workflow produit et l'implémentation backend/frontend, ainsi qu'une voie de recherche séparée pour le contexte contrôlé, les sorties structurées, les adapters LoRA locaux et les rapports d'évaluation.
Le produit transforme les documents locaux en chapitres éditables, fige l'état du livre et les réglages TTS, puis génère audio, sous-titres et M4B. La recherche prépare séparément candidats et indices contextuels pour l'attribution structurée.
Livres, modifications, voix et médias restent dans une frontière auto-hébergée.Alternative écartée: Rendre obligatoire un modèle hébergé ou un stockage cloud.
Le produit exécutable reste fiable pendant que datasets, adapters et évaluations évoluent.Alternative écartée: Brancher directement un modèle non validé dans le chemin d'annotation produit.
Studio auto-hébergé actif avec import, TTS local, chapitres/sous-titres et CI. L'entraînement et l'évaluation d'attribution restent une piste expérimentale séparée.
React, TypeScript, FastAPI, Docker
Kokoro, Chatterbox, ffmpeg, M4B, VTT, SRT
FunctionGemma, LoRA, MLX-LM, Unsloth, JSON Schema