{
"info": {
"author": "Daniel Andersson",
"author_email": "daniel.4ndersson@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: Microsoft :: Windows :: Windows 10",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Software Development :: Version Control :: Git"
],
"description": "Welcome to Spoken Numbers!\n==========================\n\nGenerate spoken numbers mp3 files used for Memory Competitions and training.\n\n\nUsage and command line options\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code-block::\n\n usage: spokennumbers [-h] [-n NUMBERS] [-p INIT_SILENCE] [-c] [-s SPEED]\n [-d SOURCE] [-e EXCLUDE] [-o OUTPUT_FILE] [-i]\n\n Generate spoken numbers audio files.\n\n If no options are provided, a random 100-digit mp3 file will be created.\n A text file will also be created next to the mp3 file contaning the raw\n numbers (used for recall).\n\n optional arguments:\n -h, --help show this help message and exit\n -n NUMBERS, --numbers NUMBERS\n The number of random digits to generate. Defaults to\n 100. If a text file is specified, all digits it\n contains will be used instead (parsed by regexp).\n -p INIT_SILENCE, --init-silence INIT_SILENCE\n Add some seconds of silence in the beginning of the\n audio file. Defaults to 3 seconds.\n -c, --skip-countdown By default, a countdown sequence will be spoken at\n start: \"3 ... 2 ... 1 ... a ... b ... c ... ...\". This\n option skips the countdown.\n -s SPEED, --speed SPEED\n The pace at which numbers will be spoken in seconds.\n Defaults to one digit per second.\n -d SOURCE, --source SOURCE\n Audio files source. The string \"default\" will use the\n default audio files included in the Python package.\n For custom audio files, you can specify the path to a\n directory as source. The directory must contain the\n required audio wav files: 0.wav ... 9.wav and a.wav,\n b.wav and c.wav.\n -e EXCLUDE, --exclude EXCLUDE\n This option is used to exclude specified digits from\n the output. For example, if `--exclude 789` is used,\n the digits 7, 8 and 9 will not be present in the\n output file.\n -o OUTPUT_FILE, --output-file OUTPUT_FILE\n Name of output file. Defaults to `spoken.mp3`.\n -i, --skip-txt-file Do not create the txt file containing the spoken\n numbers next to the audio file. The txt file is used\n for recall.\n\n Example:\n $ spokennumbers -n 150 --speed 1.2 -o monday_training.mp3\n\nInstallation\n^^^^^^^^^^^^\nFrom PyPI:\n\n.. code-block:: bash\n\n $ python3 -m pip install spokennumbers\n\nor from source (make sure you have ``python3 -m pip install wheel setuptools`` first):\n\n.. code-block:: bash\n\n $ git clone https://github.com/Penlect/spokennumbers.git\n $ cd spokennumbers\n $ python3 setup.py bdist_wheel\n $ python3 -m pip install ./dist/spokennumbers-*.whl\n\nor from generated Debian package:\n\n.. code-block:: bash\n\n # Install build dependencies\n $ sudo apt install python3-all python3-setuptools dh-python\n $ git clone https://github.com/Penlect/spokennumbers.git\n $ cd spokennumbers\n $ make deb\n $ sudo apt install ./python3-spokennumbers_*.deb\n\n**NOTE:** This project has a dependency to pydub which requires **ffmpeg** to be installed.\nInstall `ffmpeg `_ and make sure it is available in PATH.\n\n\nChangelog\n^^^^^^^^^\nThe changelog is maintained in the debian directory, please check there: `changelog `_.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/Penlect/spokennumbers",
"keywords": "spoken numbers iam wmc memory competition memorization",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "spokennumbers",
"package_url": "https://pypi.org/project/spokennumbers/",
"platform": "",
"project_url": "https://pypi.org/project/spokennumbers/",
"project_urls": {
"Homepage": "https://github.com/Penlect/spokennumbers"
},
"release_url": "https://pypi.org/project/spokennumbers/1.0.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Generate spoken numbers mp3 files used for Memory Competitions",
"version": "1.0.0",
"yanked": false,
"yanked_reason": null
},
"last_serial": 6035200,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "94c4332ce5f37897aaadffceeb21c488",
"sha256": "a8f53e3d828c0db98cb94e84eaa8db592214e5fb1246a30e6f82e1cd792fd55f"
},
"downloads": -1,
"filename": "spokennumbers-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "94c4332ce5f37897aaadffceeb21c488",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1332281,
"upload_time": "2019-10-26T21:34:51",
"upload_time_iso_8601": "2019-10-26T21:34:51.516961Z",
"url": "https://files.pythonhosted.org/packages/97/3a/184571ce3ad4aa22fae351c925814d994ee4a51d0f1496d94f3d4c75751a/spokennumbers-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "61c219a5e649ebe428a6206354310428",
"sha256": "0a766352036f3141e9772ec5e18695eaaff53e457c06e4d4478141bd1006e7d8"
},
"downloads": -1,
"filename": "spokennumbers-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "61c219a5e649ebe428a6206354310428",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3998623,
"upload_time": "2019-10-26T21:31:02",
"upload_time_iso_8601": "2019-10-26T21:31:02.887059Z",
"url": "https://files.pythonhosted.org/packages/3c/0d/59375080e097e735a10be5f33c89d656ed55f893280e24b6ecbc35f4d414/spokennumbers-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "94c4332ce5f37897aaadffceeb21c488",
"sha256": "a8f53e3d828c0db98cb94e84eaa8db592214e5fb1246a30e6f82e1cd792fd55f"
},
"downloads": -1,
"filename": "spokennumbers-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "94c4332ce5f37897aaadffceeb21c488",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1332281,
"upload_time": "2019-10-26T21:34:51",
"upload_time_iso_8601": "2019-10-26T21:34:51.516961Z",
"url": "https://files.pythonhosted.org/packages/97/3a/184571ce3ad4aa22fae351c925814d994ee4a51d0f1496d94f3d4c75751a/spokennumbers-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "61c219a5e649ebe428a6206354310428",
"sha256": "0a766352036f3141e9772ec5e18695eaaff53e457c06e4d4478141bd1006e7d8"
},
"downloads": -1,
"filename": "spokennumbers-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "61c219a5e649ebe428a6206354310428",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3998623,
"upload_time": "2019-10-26T21:31:02",
"upload_time_iso_8601": "2019-10-26T21:31:02.887059Z",
"url": "https://files.pythonhosted.org/packages/3c/0d/59375080e097e735a10be5f33c89d656ed55f893280e24b6ecbc35f4d414/spokennumbers-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}