
    yh                     J    S SK Jr  SSKr\R                  " 5       rSS jrS rg)   )Engine    Nc                 d     [         U    nU$ ! [         a    [        X5      nU[         U '    U$ f = f)a[  
Constructs a new TTS engine instance or reuses the existing instance for
the driver name.

@param driverName: Name of the platform specific driver to use. If
    None, selects the default driver for the operating system.
@type: str
@param debug: Debugging output enabled or not
@type debug: bool
@return: Engine instance
@rtype: L{engine.Engine}
)_activeEnginesKeyErrorr   )
driverNamedebugengs      H/var/www/auris/envauris/lib/python3.13/site-packages/pyttsx3/__init__.pyinitr      sB    )Z( J  )Z'%(z"J)s   	 //c                 Z    [        5       nUR                  U 5        UR                  5         g )N)r   say
runAndWait)textengines     r   speakr      s!    VF
JJt
    )NF)r   r   weakrefWeakValueDictionaryr   r   r    r   r   <module>r      s#     ,,.*r   