o
    2wi0                     @   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deddde jddedd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_timitprepare_timit)PathliketimitT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz-pz--num-phones0   zZThe number of phones (60, 48 or 39) for modeling. And 48 is regarded as the default value.)r   defaulthelpz-jz
--num-jobs   zBHow many threads to use (can give good speed-ups with slow disks).
num_phonesnum_jobsc                 C   s   t | |||d dS )zTIMIT data preparation.
    :param corpus_dir: Pathlike, the path of the data dir.
    :param output_dir: Pathlike, the path where to write and save the manifests.
    )r   r   r   N)r   )r
   r   r   r    r   [/home/ubuntu/sommelier/.venv/lib/python3.10/site-packages/lhotse/bin/modes/recipes/timit.pyr   
   s   

target_dirc                 C   s   t |  dS )zTIMIT download.N)r   )r   r   r   r   r   .   s   )r   )clicklhotse.bin.modesr   r   lhotse.recipes.timitr   r   lhotse.utilsr   __all__commanddictargumentPathoptionintr   r   r   r   r   <module>   sF    