o
    Si                     @   s   d dl Z d dlmZ d dl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ddde jddedddd	edededefddZdS )    N)prepareprepare_mls)PathlikemlsT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz--opus/--flacz)Which codec should be used (OPUS or FLAC))r   defaulthelpz-jz
--num-jobs   zBHow many threads to use (can give good speed-ups with slow disks).opusnum_jobsc                 C   s   t | |||d dS )a  
    Multilingual Librispeech (MLS) data preparation.

    Multilingual LibriSpeech (MLS) dataset is a large multilingual corpus suitable for speech research.
    The dataset is derived from read audiobooks from LibriVox and consists of 8 languages -
    English, German, Dutch, Spanish, French, Italian, Portuguese, Polish.
    It is available at OpenSLR: http://openslr.org/94
    )r   r   r   Nr   )r	   r   r   r    r   P/home/ubuntu/.local/lib/python3.10/site-packages/lhotse/bin/modes/recipes/mls.pyr   
   s   )clicklhotse.bin.modesr   lhotse.recipes.mlsr   lhotse.utilsr   __all__commanddictargumentPathoptionboolintr   r   r   r   r   <module>   s,    (