Modules
Treize packages Python autonomes pour le traitement linguistique et la synthese vocale du francais, distribues sur PyPI. Installez tout d’un coup avec pip install lectura ou chaque module independamment. Zero dependance sur les modules de base, type hints complets (Python 3.10+).
Tokeniseur
Normalisation et tokenisation du francais, detection de 15+ types de formules.
pip install lectura-tokeniseur
Phonemiseur (G2P)
Modele unifie BiLSTM : phonemisation IPA (98.5%), POS-tagging, morphologie, liaison, groupes de lecture.
pip install lectura-phonemiseur
Graphemiseur (P2G)
Conversion IPA → orthographe avec word feedback (93.1%), POS-tagging, morphologie.
pip install lectura-graphemiseur
Aligneur-Syllabeur
Pivot central : alignement grapheme-phoneme, groupes de lecture, syllabation avec attaque/noyau/coda.
pip install lectura-aligneur
Lexique
Outil generique d'acces a un lexique francais (Lexique383, GLAFF, LeXiK...) : conjugaison, rimes, synonymes, anagrammes.
pip install lectura-lexique
Formules
Lecture des nombres, dates, heures, sigles, monnaies, fractions — avec phonetique IPA.
pip install lectura-formules
Correcteur
Correction orthographique et grammaticale : homophones, accords, conjugaison, participes passes.
pip install lectura-correcteur
TTS Monospeaker
Synthese vocale neuronale francais : FastPitch-Lite V6 + HiFi-GAN, controles prosodiques, retimbre multi-voix optionnel, ~50x temps-reel.
pip install lectura-tts-monospeaker
TTS Diphone
Synthese vocale par concatenation de diphones WORLD : prosodie reglee, retimbre multi-voix, 3 modes de lecture, 44.1 kHz.
pip install lectura-tts-diphone
TTS Multi-Speaker
Synthese vocale multi-speaker : 6 voix francaises + 7 styles, encodeur unifie ONNX, ~40 Mo INT8.
pip install lectura-tts-multispeaker
VoiceConversion
Conversion vocale neuronale : meta-package unifie RVC + OpenVoice zero-shot, presets, blend de voix.
pip install lectura-vc
VC ZeroShot
Conversion vocale zero-shot via OpenVoice v2 : presets, blend pondere, trick SR formants, ~126 Mo.
pip install lectura-vc-zeroshot
Installation rapide
# Tous les modules d'un coup
pip install lectura
# Un seul module
pip install lectura-tokeniseur
# Phonemiseur (G2P) — fonctionne immediatement via l'API (zero config)
pip install lectura-phonemiseur
# Pipeline complet (tokeniseur + formules + phonemiseur + groupes de lecture)
pip install lectura-g2p
Par defaut, les modules Phonemiseur, Graphemiseur et Aligneur-Syllabeur utilisent l’API Lectura (api.lec-tu-ra.com) — aucune configuration necessaire. Pour l’inference locale, installez les modeles et les backends optionnels (lectura-phonemiseur[onnx]).