o
    2wi1                     @   s   d dl mZ d dlZd dlmZ d dl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edgdddejddedddd	ededee defddZdS )    )SequenceN)prepareprepare_wenet_speech)PathlikeT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz-pz--dataset-partsallzkList of dataset parts to prepare. To prepare multiple parts,pass each with `-p` Example: `-p M -p TEST_NET`)r   defaultmultiplehelpz-jz
--num-jobs   zBHow many threads to use (can give good speed-ups with slow disks).)r   r   r   dataset_partsnum_jobsc                 C   s   t | |||d dS )z-
    The WenetSpeech corpus preparation.
    )r   r   r   Nr   )r	   r   r   r    r   b/home/ubuntu/sommelier/.venv/lib/python3.10/site-packages/lhotse/bin/modes/recipes/wenet_speech.pywenet_speech
   s   
r   )typingr   clicklhotse.bin.modesr   lhotse.recipes.wenet_speechr   lhotse.utilsr   commanddictargumentPathoptionstrintr   r   r   r   r   <module>   s@    	