{ "info": { "author": "Olivier Jolly", "author_email": "olivier@pcedev.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Multimedia :: Sound/Audio", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "sinsy-cli\r\n=========\r\n\r\n**sinsy-cli** is a command line interface to the Synsi web service ( http://sinsy.jp ).\r\n**Sinsy** is an open source vocal synthetizer with a similar goal to vocaloid, cevio, alter/ego, acantorix, ...\r\n\r\n**sinsy-cli** will send a lyric annotated score in *MusicXML* format and retrieve the vocal synthesis result in wav format\r\n(and accessorily other synthesis log assets).\r\n\r\nAll online parameters found on the web service can be accessed via command line arguments ::\r\n\r\n usage: sinsy-cli [-h] [-d] [-V] [-a] [-l {japanese,english,mandarin}]\r\n [-b SPKR] [-g SYNALPHA] [-v VIBPOWER] [-p F0SHIFT]\r\n score_filename [score_filename ...]\r\n\r\n GPL v3+ 2016 Olivier Jolly\r\n\r\n positional arguments:\r\n score_filename input file in MusicXML format\r\n\r\n optional arguments:\r\n -h, --help show this help message and exit\r\n -d, --debug debug parsing [default: False]\r\n -V, --version show program's version number and exit\r\n -a, --all Download all assets [wav + logs, defaults: download\r\n only wav]\r\n -l {japanese,english,mandarin}, --language {japanese,english,mandarin}\r\n Vocal bank language [defaults: japanese]\r\n -b SPKR, --bank SPKR Vocal bank index for the given spoken language [from\r\n 0, max depends on language, default: 1]\r\n -g SYNALPHA, --gender SYNALPHA\r\n Gender parameter [between -0.8 and 0.8, default: 0.55]\r\n -v VIBPOWER, --vibrato VIBPOWER\r\n Vibrato intensity [between 0 and 2, default: 1]\r\n -p F0SHIFT, --pitch F0SHIFT\r\n Pitch shift [in half tones, between -24 and 24,\r\n default: 0]\r\n\r\n Interact with Sinsy\r\n\r\nInstructions\r\n------------\r\n\r\nPreparation of lyrics annotated score suitable to be processed by **Sinsy** is described in a blog post:\r\nhttp://blog.pcedev.com/2016/02/18/hands-sinsy-solution-song-vocal-synthesis-using-open-source-software/\r\n\r\nInstallation\r\n------------\r\n\r\n**sinsy-cli** is installable from PyPI with a single pip command::\r\n\r\n pip install sinsy-cli\r\n\r\nAlternatively, **sinsy-cli** can be run directly from sources after a git pull (recommended if you want to tweak\r\nor read the source)::\r\n\r\n git clone https://gitlab.com/zeograd/sinsy-cli.git\r\n cd sinsy-cli && python setup.py install\r\n\r\nor directly from its git repository::\r\n\r\n pip install git+https://gitlab.com/zeograd/sinsy-cli.git", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/zeograd/sinsy-cli", "keywords": "sinsy vocal synthesis song", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "sinsy-cli", "package_url": "https://pypi.org/project/sinsy-cli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sinsy-cli/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://gitlab.com/zeograd/sinsy-cli" }, "release_url": "https://pypi.org/project/sinsy-cli/0.5.0/", "requires_dist": null, "requires_python": null, "summary": "Sinsy Command Line Utility", "version": "0.5.0" }, "last_serial": 1975000, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "7772c583d43c8b618049a64591a8bd1d", "sha256": "d2c0017c9fa386d8520936cf6cfa17c12305395bd51c4a73005bf6f71fa96418" }, "downloads": -1, "filename": "sinsy_cli-0.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7772c583d43c8b618049a64591a8bd1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7540, "upload_time": "2016-02-24T15:26:04", "url": "https://files.pythonhosted.org/packages/72/0e/9279e5afba2ee0899f14926bdc0809aabb165ab973658938b75ac5abb814/sinsy_cli-0.5.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7772c583d43c8b618049a64591a8bd1d", "sha256": "d2c0017c9fa386d8520936cf6cfa17c12305395bd51c4a73005bf6f71fa96418" }, "downloads": -1, "filename": "sinsy_cli-0.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7772c583d43c8b618049a64591a8bd1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7540, "upload_time": "2016-02-24T15:26:04", "url": "https://files.pythonhosted.org/packages/72/0e/9279e5afba2ee0899f14926bdc0809aabb165ab973658938b75ac5abb814/sinsy_cli-0.5.0-py2.py3-none-any.whl" } ] }