o
    Sie                     @   s   d dl mZmZ 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 ejdejddd	d
ejde d
ejddedddgddddededeeee f fddZe ejde d
ejdeddddedefddZdS )    )SequenceUnionN)downloadprepare)download_but_reverb_dbprepare_but_reverb_db)Pathlikebut_reverb_db
corpus_dirT)existsdir_okay)type
output_dirz--partsz-psilencerirzParts to prepare.)r   multipledefaultshow_defaulthelppartsc                 C   s   t | ||d dS )zBUT Reverb DB data preparation.)r   r   N)r   )r
   r   r    r   Z/home/ubuntu/.local/lib/python3.10/site-packages/lhotse/bin/modes/recipes/but_reverb_db.pyr	      s   
target_dirz--force-downloadFz*If True, download even if file is present.)r   r   r   force_downloadc                 C   s   t | |d dS )zBUT Reverb DB download.)r   N)r   )r   r   r   r   r   r	      s   
)typingr   r   clicklhotse.bin.modesr   r   lhotse.recipesr   r   lhotse.utilsr   __all__commandargumentPathoptionstrr	   boolr   r   r   r   <module>   sD    	