{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "[![Build Status](https://travis-ci.org/jfsantos/maracas.svg?branch=master)](https://travis-ci.org/jfsantos/maracas)\n\nmaracas is a library for corrupting audio files with additive and convolutive\nnoise. Its objective is to simplify reproducible dataset generation for speech processing (mainly enhancement and ASR).\n\nThe usage is really simple and based on the `maracas.dataset.Dataset` class. Here is a short example:\n\n```python\nfrom maracas.dataset import Dataset\nimport numpy as np\n\n# Make sure this is reproducible\nnp.random.seed(42)\n\nd = Dataset()\n\n# All files can be added one by one or by folder. Adding a folder will add\n# all speech files inside that folder recursively if recursive=True.\nd.add_speech_files('/home/jfsantos/data/speech_files/', recursive=True)\n\n# When adding noises, you can give a \"nickname\" to each noise file. If you do not\n# give it a name, the name will be the file name without the '.wav' extension\nd.add_noise_files('/home/jfsantos/data/multichannel_noises/restaurant_ch01.wav', name='restaurant')\nd.add_noise_files('/home/jfsantos/data/multichannel_noises/cafeteria_ch01.wav', name='cafeteria')\nd.add_noise_files('/home/jfsantos/data/multichannel_noises/traffic_ch01.wav', name='traffic')\n\n# Adding reverb files works like adding noise files\nd.add_reverb_files('/home/jfsantos/data/RIR_sim/rir_0.2_1.wav')\nd.add_reverb_files('/home/jfsantos/data/RIR_sim/rir_0.8_1.wav')\n\n# When generating a dataset, you can choose which SNRs will be used and how many\n# files per condition you want to be generated. \nd.generate_dataset([-6, -3, 0, 3, 6], '/tmp/noise_plus_reverb_dataset', files_per_condition=5)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "maracas", "package_url": "https://pypi.org/project/maracas/", "platform": "", "project_url": "https://pypi.org/project/maracas/", "project_urls": null, "release_url": "https://pypi.org/project/maracas/0.0.1/", "requires_dist": [ "numpy", "scipy", "numba", "tqdm" ], "requires_python": "", "summary": "Tools for generating noisy and reverberant audio files", "version": "0.0.1" }, "last_serial": 4813138, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c09b15f18bcd13d25cef08fdb45f3662", "sha256": "d624cb122a27668fc6835d1f40f9fb152f2c25c6b5092ea463b3a1080354b309" }, "downloads": -1, "filename": "maracas-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c09b15f18bcd13d25cef08fdb45f3662", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6684, "upload_time": "2019-02-12T22:30:51", "url": "https://files.pythonhosted.org/packages/0b/06/054a9accfa4dfdab62a97cc31f395f8c92719580ccc9a1af2f82a42b2ef0/maracas-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bf5503207fcce15d6e7ca71bdc2a497", "sha256": "b008527d42cd96a19e418def0d9e5b4f75e3ab9d380168fa400c0fe91380909b" }, "downloads": -1, "filename": "maracas-0.0.1.tar.gz", "has_sig": false, "md5_digest": "9bf5503207fcce15d6e7ca71bdc2a497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5079, "upload_time": "2019-02-12T22:30:52", "url": "https://files.pythonhosted.org/packages/83/b6/d77502442e1f7d11aa915a0ca78b639a229bbd1802ec44593a877b92315f/maracas-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c09b15f18bcd13d25cef08fdb45f3662", "sha256": "d624cb122a27668fc6835d1f40f9fb152f2c25c6b5092ea463b3a1080354b309" }, "downloads": -1, "filename": "maracas-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c09b15f18bcd13d25cef08fdb45f3662", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6684, "upload_time": "2019-02-12T22:30:51", "url": "https://files.pythonhosted.org/packages/0b/06/054a9accfa4dfdab62a97cc31f395f8c92719580ccc9a1af2f82a42b2ef0/maracas-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bf5503207fcce15d6e7ca71bdc2a497", "sha256": "b008527d42cd96a19e418def0d9e5b4f75e3ab9d380168fa400c0fe91380909b" }, "downloads": -1, "filename": "maracas-0.0.1.tar.gz", "has_sig": false, "md5_digest": "9bf5503207fcce15d6e7ca71bdc2a497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5079, "upload_time": "2019-02-12T22:30:52", "url": "https://files.pythonhosted.org/packages/83/b6/d77502442e1f7d11aa915a0ca78b639a229bbd1802ec44593a877b92315f/maracas-0.0.1.tar.gz" } ] }