o
    2wil                     @   s   d dl Z d dlmZmZ d dlmZmZ d dlmZ ej	e
ddde jde jddd	d
e jde  d
e jdddde jdddedddedededefddZej	e
ddde jde  d
defddZdS )    N)downloadprepare)download_gridprepare_grid)PathlikeT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz%--with-supervisions/--no-supervisionszMNote: using supervisions might discard some recordings that do not have them.)defaulthelpz-jz--jobs   zThe number of parallel jobs.)r   r   r   with_supervisionsjobsc                 C   s   t | |||d dS )z,Grid audio-visual speech corpus preparation.)r   r   num_jobsN)r   )r	   r   r   r    r   Z/home/ubuntu/sommelier/.venv/lib/python3.10/site-packages/lhotse/bin/modes/recipes/grid.pygrid   s   
r   
target_dirc                 C   s   t |  dS )z)Grid audio-visual speech corpus download.N)r   )r   r   r   r   r       s   )clicklhotse.bin.modesr   r   lhotse.recipesr   r   lhotse.utilsr   commanddictargumentPathoptionintboolr   r   r   r   r   <module>   s6    