-
Notifications
You must be signed in to change notification settings - Fork 738
Closed
Description
Since pathlib is the standard python library for handling paths since python 3.4, let's add explicit support for pathlib in i/o operations.
-
sox_io -
sox(won't update) - "new"
soundfile -
legacysox(won't update) -
apply_effects_file, here, jit does not support union, see comment
There are also datasets who consume paths as string in their constructor, which could be extended to pathlib. (This means adding a conversion at the beginning of each function to convert path to string so the rest can proceed as expected.)
- cmuarctic
- commonvoice
- gtzan
- librispeech
- libritts
- ljspeech
- speechcommands
- tedlium
- vctk
- yesno
-
see dataset utils consuming a path here
v-goncharenko and astaff