A collection of synthetic audio files containing spoken labels from ImageNet
Project description
ImageNet Voice
This dataset is derived from ImageNet, and contains synthetic recordings of TTS voices saying each ImageNet label 200 times. This is more or less a toy dataset, but can be very useful for projects with little-to-no data.
Usage
After installing with python3 -m pip install imagenet-voice, ImageNet-Voice can be imported and used like most other datasets:
import imagenet_voice
X, y = imagenet_voice.load(progress=True, download_data=True)
The Python package includes 3 loading functions:
load(progress, download_data)- Load the entire dataset. Ifprogress, display a progressbar. Ifdownload_data, git clone the dataset.load_classes(classes, progress, download_data)- Loads only the classes in the providedclasseslist.load_n(n, random, progress, download_data)- Loadsnclasses, alphebtically unlessrandom=True.
Content
This dataset is currently at 28% capacity, and more will be uploaded soon. Each folder, representing a category in ImageNet, contains 200 unique TTS files generated using ttsddg using the 7 pre-installed voices in OSX.
Acknowledgements
pyttsx3 was integral to creating ttsdg. As much trouble as I had with ffmpeg and other audio libraries, pyttsx3 made it much easier than any other option I could've taken to generate this dataset.
I appreciate any help that anyone would be willing to offer to get this dataset at 100% capacity any sooner. Please contact me!
Inspiration
I created this dataset to provide training data for a GAN that would take in an audio file of a spoken word and would generate an image of whatever was spoken. I still plan to work on that project, but I'd like to see other people perform similar tasks.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file imagenet_voice-0.51.1.tar.gz.
File metadata
- Download URL: imagenet_voice-0.51.1.tar.gz
- Upload date:
- Size: 25.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.11.1 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32e7bcfb75c93aab84ec098b1684485f8a2a2de6f5bb5cfa0bfd33b0cf0994c8
|
|
| MD5 |
dcaa6260b04f80eaf18eabd33ce7a893
|
|
| BLAKE2b-256 |
473e99a48ed309e9d63c6738c79a79ac4003d81ed88633a20a12dadf93bab41f
|
File details
Details for the file imagenet_voice-0.51.1-py3-none-any.whl.
File metadata
- Download URL: imagenet_voice-0.51.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.11.1 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f41ea6bb82e98edab4e6e2d9ad8834cb1f7a096a2b4c8c08f56db88d6fa5e10d
|
|
| MD5 |
f021b6ad0caae1b58b967f398da35e9f
|
|
| BLAKE2b-256 |
45bca75742f656b273d085316e9bdb6f97b281b4bae25f649c563c0d6cc5d9ec
|