{ "info": { "author": "Tyler Spivey", "author_email": "tspivey@pcdesk.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Topic :: Adaptive Technologies", "Topic :: Software Development :: Libraries" ], "description": "Accessible Output 2: Make your app speak\n==================================================\n\nAccessible Output 2 is an MIT licensed library for speaking and brailling through multiple screen readers and other accessibility systems.\n\nAccessible Output 2 makes selection of the appropriate speech and Braille output a snap, and also allows the programmer to select and use a specific output, for instance to force speaking through the Microsoft Speech API even if the user has a screen reader loaded.\n\n.. code-block:: python\n\n >>> import accessible_output2.outputs.auto\n >>> o = accessible_output2.outputs.auto.Auto()\n >>> o.output(\"Some text\") #attempts to both speak and braille the given text through the first available output\n >>> o.speak(\"Some other text\", interrupt=True) #Speak some text through the output, without brailling it, and interrupt the currently-speaking text if any\n\nAccessible Output 2 makes it simple to add spoken and brailled notifications to your applications on multiple platforms, facilitating accessibility for the visually impaired and also providing a nice alternative means of providing notifications to a sighted user.\n\nSupported Outputs:\n------------------\nSpeech:\n\n- JAWS for Windows\n- NVDA\n- Window Eyes\n- System Access\n- Supernova and other Dolphin products\n- PC Talker\n- Microsoft Speech API\n\n\nBraille:\n\n- JAWS for Windows\n- NVDA\n- Window Eyes\n- System Access\n- Supernova and other Dolphin products", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "accessible-output2", "package_url": "https://pypi.org/project/accessible-output2/", "platform": "", "project_url": "https://pypi.org/project/accessible-output2/", "project_urls": null, "release_url": "https://pypi.org/project/accessible-output2/0.16/", "requires_dist": null, "requires_python": "", "summary": "Library to provide speech and braille output to a variety of different screen readers and other accessibility solutions.", "version": "0.16" }, "last_serial": 5449147, "releases": { "0.14": [ { "comment_text": "", "digests": { "md5": "41d0238e82080ff67f261c6181fb6f1e", "sha256": "13df433a06fd7ba47e4ac6e18c46331d91ade69fbbd3aa57888ec46968abf306" }, "downloads": -1, "filename": "accessible_output2-0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41d0238e82080ff67f261c6181fb6f1e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 344964, "upload_time": "2019-06-19T20:06:52", "url": "https://files.pythonhosted.org/packages/73/a8/adfc702c6d1068c1e608394735f9f684a0e9d2dfc7fa2e2950c4ec3214f6/accessible_output2-0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baa61285c90ed29056b8d38edfc5e2fe", "sha256": "55274c45d0142d0339058f71af4d5971c59d4a52e4dea8c0578ec13eab99e7be" }, "downloads": -1, "filename": "accessible_output2-0.14.tar.gz", "has_sig": false, "md5_digest": "baa61285c90ed29056b8d38edfc5e2fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340665, "upload_time": "2019-06-19T20:06:07", "url": "https://files.pythonhosted.org/packages/69/0f/578b910364bc6769b67b6edf4b16333de3ff602a04c9c8109823fcd296ab/accessible_output2-0.14.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "b0799520e20141c3715f9c0e5d5c607b", "sha256": "832102fafba788f8bfcd6fa0292906e47d7fb26382b23a7e6a827a3379f13d4a" }, "downloads": -1, "filename": "accessible_output2-0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0799520e20141c3715f9c0e5d5c607b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 346840, "upload_time": "2019-06-25T17:58:26", "url": "https://files.pythonhosted.org/packages/84/74/f95299f525ee639df7f7f2661aec0bfc177714a96647288400a14c436832/accessible_output2-0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "758656b522ea18113ac99427325c98ce", "sha256": "f293472cdb2bb69d6745fcf3a1518630246e470aef1f145b65b5182793050443" }, "downloads": -1, "filename": "accessible_output2-0.15.tar.gz", "has_sig": false, "md5_digest": "758656b522ea18113ac99427325c98ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341611, "upload_time": "2019-06-25T17:58:10", "url": "https://files.pythonhosted.org/packages/e7/c0/aef5516b2b9f6ba79853fde430fe3fc0832e149a4b893f2a51ee579e2deb/accessible_output2-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "67375ad233ec8356241e4f59738b4278", "sha256": "993dad605b2e4ff11b15c1663ee421d15372b3f1b8e3a27a4308facd1ee6c947" }, "downloads": -1, "filename": "accessible_output2-0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67375ad233ec8356241e4f59738b4278", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 346835, "upload_time": "2019-06-26T02:12:12", "url": "https://files.pythonhosted.org/packages/11/36/f9aa0ff62e0121618e3229d76e8aeab9d7ded5927823bdb301a1d70d6eb6/accessible_output2-0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d90f747d1422b6ea465b16217cae7157", "sha256": "06646831bbc6cacbb9749f8528f2f3b9fcf720576ab5c50417bfdca9863772c4" }, "downloads": -1, "filename": "accessible_output2-0.16.tar.gz", "has_sig": false, "md5_digest": "d90f747d1422b6ea465b16217cae7157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341598, "upload_time": "2019-06-26T02:11:55", "url": "https://files.pythonhosted.org/packages/f0/f3/cf6014a165f883ed5141cf69c1778158103185f309092b8728c7055cc77a/accessible_output2-0.16.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67375ad233ec8356241e4f59738b4278", "sha256": "993dad605b2e4ff11b15c1663ee421d15372b3f1b8e3a27a4308facd1ee6c947" }, "downloads": -1, "filename": "accessible_output2-0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67375ad233ec8356241e4f59738b4278", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 346835, "upload_time": "2019-06-26T02:12:12", "url": "https://files.pythonhosted.org/packages/11/36/f9aa0ff62e0121618e3229d76e8aeab9d7ded5927823bdb301a1d70d6eb6/accessible_output2-0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d90f747d1422b6ea465b16217cae7157", "sha256": "06646831bbc6cacbb9749f8528f2f3b9fcf720576ab5c50417bfdca9863772c4" }, "downloads": -1, "filename": "accessible_output2-0.16.tar.gz", "has_sig": false, "md5_digest": "d90f747d1422b6ea465b16217cae7157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341598, "upload_time": "2019-06-26T02:11:55", "url": "https://files.pythonhosted.org/packages/f0/f3/cf6014a165f883ed5141cf69c1778158103185f309092b8728c7055cc77a/accessible_output2-0.16.tar.gz" } ] }