Ë
    ÒPhœ  ã                   ó  — d dl mZmZ d dlmZ ddlmZ ddlmZ g d¢Z	 ej                  «       Z ej                  «       Z ej                  «       Zdee   fd„Z ed	«      dee   fd
„«       Z ed	«      dee   fd„«       Zy)é    )ÚListÚOptional)Ú
deprecatedé   )Úutils)ÚAudioMetaData)r   ÚloadÚinfoÚsaveÚlist_audio_backendsÚget_audio_backendÚset_audio_backendÚreturnc                  óX   — t        t        j                  «       j                  «       «      S )z®List available backends

    Returns:
        list of str: The list of available backends.

        The possible values are; ``"ffmpeg"``, ``"sox"`` and ``"soundfile"``.
    )Úlistr   Úget_available_backendsÚkeys© ó    úgC:\Users\daisl\Desktop\realtime-object-detection\venv\Lib\site-packages\torchaudio/_backend/__init__.pyr   r      s!   € ô ”×,Ñ,Ó.×3Ñ3Ó5Ó6Ð6r   zRWith dispatcher enabled, this function is no-op. You can remove the function call.c                   ó   — y)zâGet the name of the current global backend

    Returns:
        str or None:
            If dispatcher mode is enabled, returns ``None`` otherwise,
            the name of current backend or ``None`` (no backend is set).
    Nr   r   r   r   r   r   %   s   € ð r   Úbackendc                  ó   — y)a1  Set the global backend.

    This is a no-op when dispatcher mode is enabled.

    Args:
        backend (str or None): Name of the backend.
            One of ``"sox_io"`` or ``"soundfile"`` based on availability
            of the system. If ``None`` is provided the  current backend is unassigned.
    Nr   )r   s    r   r   r   2   s   € ð 	r   N)Útypingr   r   Ú!torchaudio._internal.module_utilsr   Ú r   Úcommonr   Ú__all__Úget_info_funcr
   Úget_load_funcr	   Úget_save_funcr   Ústrr   r   r   r   r   r   Ú<module>r#      s¦   ðß !å 8å Ý !ò€ð €u×ÑÓ€Ø€u×ÑÓ€Ø€u×ÑÓ€ð	7˜T #™Yó 	7ñ Ð`Óað˜8 C™=ò ó bðñ Ð`Óað
	˜x¨™}ò 
	ó bñ
	r   