from ..utils import DummyObject, requires_backends


class 			lowerCamelCase_  (     metaclass=UpperCAmelCase_				):






    '''simple docstring'''






    a__			:		str      			=   ["""flax""", """transformers"""]







    def __init__(			self				,				*__lowercase				,				**__lowercase) ->			Union[str, Any]:
        requires_backends(self				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			str:
        requires_backends(cls				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			Optional[int]:
        requires_backends(cls				,				['''flax''', '''transformers'''])


class 			lowerCamelCase_  (     metaclass=UpperCAmelCase_				):






    '''simple docstring'''






    a__			:		Dict      			=   ["""flax""", """transformers"""]







    def __init__(			self				,				*__lowercase				,				**__lowercase) ->			Optional[int]:
        requires_backends(self				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			Union[str, Any]:
        requires_backends(cls				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			Optional[Any]:
        requires_backends(cls				,				['''flax''', '''transformers'''])


class 			lowerCamelCase_  (     metaclass=UpperCAmelCase_				):






    '''simple docstring'''






    a__			:		str      			=   ["""flax""", """transformers"""]







    def __init__(			self				,				*__lowercase				,				**__lowercase) ->			Any:
        requires_backends(self				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			List[Any]:
        requires_backends(cls				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			Optional[int]:
        requires_backends(cls				,				['''flax''', '''transformers'''])


class 			lowerCamelCase_  (     metaclass=UpperCAmelCase_				):






    '''simple docstring'''






    a__			:		int      			=   ["""flax""", """transformers"""]







    def __init__(			self				,				*__lowercase				,				**__lowercase) ->			Any:
        requires_backends(self				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			List[Any]:
        requires_backends(cls				,				['''flax''', '''transformers'''])







    @classmethod
    def     UpperCamelCase__     (			cls				,				*__lowercase				,				**__lowercase) ->			List[Any]:
        requires_backends(cls				,				['''flax''', '''transformers'''])






from typing import List

import datasets
from datasets.tasks import AudioClassification

from ..folder_based_builder import folder_based_builder


__lowercase											=      datasets.utils.logging.get_logger(__name__)


class 			lowerCamelCase_  (     folder_based_builder.FolderBasedBuilderConfig				):






    '''simple docstring'''






    a__			:		bool      			=   None
    a__			:		bool      			=   None


class 			lowerCamelCase_  (     folder_based_builder.FolderBasedBuilder				):






    '''simple docstring'''






    a__			:		List[Any]      			=   datasets.Audio()
    a__			:		int      			=   """audio"""
    a__			:		str      			=   AudioFolderConfig
    a__			:		List[str]  # definition at the bottom of the script
    a__			:		int      			=   AudioClassification(audio_column="""audio"""		,			label_column="""label"""				)
__lowercase											=      [
    '''.aiff''',
    '''.au''',
    '''.avr''',
    '''.caf''',
    '''.flac''',
    '''.htk''',
    '''.svx''',
    '''.mat4''',
    '''.mat5''',
    '''.mpc2k''',
    '''.ogg''',
    '''.paf''',
    '''.pvf''',
    '''.raw''',
    '''.rf64''',
    '''.sd2''',
    '''.sds''',
    '''.ircam''',
    '''.voc''',
    '''.w64''',
    '''.wav''',
    '''.nist''',
    '''.wavex''',
    '''.wve''',
    '''.xi''',
    '''.mp3''',
    '''.opus''',
]
__lowercase											=      AUDIO_EXTENSIONS





