o
    㥵i@                     @   sL   d dl Z dddZe ddd e D Ze jde jdZd	d
 ZdS )    N')u   ‘u   ’|c                 c   s    | ]}t |V  qd S N)reescape).0p r	   J/home/ubuntu/.local/lib/python3.10/site-packages/fish_speech/text/clean.py	<genexpr>	   s    r   u'   [😀-🙏🌀-🗿🚀-🛿🇠-🇿]+)flagsc                 C   s:   |   } tdd | } td| } tddd | } | S )Nc                 S   s   t |   S r   )SYMBOLS_MAPPINGgroup)xr	   r	   r
   <lambda>       zclean_text.<locals>.<lambda> z[,]{2,}c                 S   s   |   d S )Nr   )r   )mr	   r	   r
   r   #   r   )stripREPLACE_SYMBOL_REGEXsubEMOJI_REGEXr   )textr	   r	   r
   
clean_text   s
   r   )	r   r   compilejoinkeysr   UNICODEr   r   r	   r	   r	   r
   <module>   s    