o
    ÓmĘi.	  ć                   @   s8   d Z ddlZddlmZmZmZmZ dd Zdd ZdS )zPhonemizer version descriptioné    N)ŚEspeakBackendŚEspeakMbrolaBackendŚFestivalBackendŚSegmentsBackendc                 C   s   d  dd | D ”S )zFrom (1, 49, 3) to '1.49.3'Ś.c                 s   s    | ]}t |V  qd S )N)Śstr)Ś.0Śv© r
   śL/home/kim/smarthome/.venv/lib/python3.10/site-packages/phonemizer/version.pyŚ	<genexpr>   s    z"_version_as_str.<locals>.<genexpr>)Śjoin)Śversr
   r
   r   Ś_version_as_str   s   r   c                  C   sō   dt j d” } g }g }t ” r$| dt ” rdnd tt ”  ” n| d” t ” r3| d” n| d” t	 ” rH| dtt	 ”  ” n| d	” t
 ” r]| d
tt
 ”  ” n| d” |rm| dd |” 7 } |rx| dd |” 7 } | S )z1Return version information for front and backendszphonemizer-Z
phonemizerzespeak-zng-Ś Zespeakzespeak-mbrolaz	festival-Zfestivalz	segments-Śsegmentsz
available backends: z, z
uninstalled backends: )Ś	importlibŚmetadataŚversionr   Zis_availableŚappendZis_espeak_ngr   r   r   r   r   )Ś_versionŚ	availableŚunavailabler
   r
   r   r      s8   
’’

’
’
r   )	Ś__doc__r   Zphonemizer.backendr   r   r   r   r   r   r
   r
   r
   r   Ś<module>   s
   