o
    Si                     @   s*  d dl Z d dlmZmZ d dlmZmZ d dlmZ dgZ	ej
eddde jd	e jddd
de jde  de jde g ddde jde jddgddddde jdddddd	ededededef
ddZej
eddde jde  de jd ddd!ded"efd#dZdS )$    N)downloadprepare)download_ali_meetingprepare_ali_meeting)Pathlikeali_meetingT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz--mic)nearfarihmsdmmdmr   )r   defaultz--normalize-textnonem2metF)case_sensitivezPType of text normalization to apply (M2MeT style is from the official challenge))r   r   helpz--save-monozJIf True and `mic` is sdm, extract first channel and save as new recording.)is_flagr   r   micnormalize_text	save_monoc                 C   s   t | ||||d dS )zAliMeeting data preparation.)r   r   r   r   N)r   )r
   r   r   r   r    r   X/home/ubuntu/.local/lib/python3.10/site-packages/lhotse/bin/modes/recipes/ali_meeting.pyr   
   s   

target_dirz--force-download)r   r   force_downloadc                 C   s   t | |d dS )zAliMeeting download.)r    N)r   )r   r    r   r   r   r   -   s   )clicklhotse.bin.modesr   r   lhotse.recipes.ali_meetingr   r   lhotse.utilsr   __all__commanddictargumentPathoptionChoicestrboolr   r   r   r   r   <module>   sL    