/ transcription_models / __init__.py
__init__.py
1 """ 2 Package de modèles de transcription 3 ---------------------------------- 4 Ce package contient tous les modules nécessaires pour la transcription 5 de fichiers audio et vidéo, avec ou sans identification de locuteurs. 6 """ 7 8 # Exposer les fonctions principales 9 from .transcription_core import ( 10 process_monologue, 11 process_multiple_speakers, 12 transcribe_external_audio, 13 get_available_models, 14 analyze_transcript # Ajoutez cette ligne 15 ) 16 17 # Exposer des fonctions utilitaires spécifiques qui peuvent être utiles ailleurs 18 from .audio_extraction import extract_audio, cleanup_audio_file 19 from .whisper_utils import cleanup_whisper_model 20 from .diarization import format_diarized_transcription 21 22 __all__ = [ 23 'process_monologue', 24 'process_multiple_speakers', 25 'transcribe_external_audio', 26 'get_available_models', 27 'extract_audio', 28 'cleanup_audio_file', 29 'cleanup_whisper_model', 30 'format_diarized_transcription', 31 'analyze_transcript' # Ajoutez également cette ligne 32 ]