{ "info": { "author": "Simples Consultoria", "author_email": "produtos@simplesconsultoria.com.br", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.0", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://raw.githubusercontent.com/collective/collective.texttospeech/master/docs/texttospeech.png\n :align: left\n :alt: Text-to-Speech\n :height: 100px\n :width: 100px\n\n**************\nText-to-Speech\n**************\n\n.. contents:: Table of Contents\n\nLife, the Universe, and Everything\n==================================\n\nThis package enables `speech synthesis `_ in the `Plone CMS `_.\n\nIt is currently based on `ResponsiveVoice `_,\nan HTML5-based Text-To-Speech library designed to add voice features to web sites across multiple plataforms.\n\nResponsiveVoice `supports 51 languages through 168 voices `_ and is `free for non-commercial use `_.\n\nMostly Harmless\n===============\n\n.. image:: http://img.shields.io/pypi/v/collective.texttospeech.svg\n :target: https://pypi.python.org/pypi/collective.texttospeech\n\n.. image:: https://img.shields.io/travis/collective/collective.texttospeech/master.svg\n :target: http://travis-ci.org/collective/collective.texttospeech\n\n.. image:: https://img.shields.io/coveralls/collective/collective.texttospeech/master.svg\n :target: https://coveralls.io/r/collective/collective.texttospeech\n\nGot an idea? Found a bug? Let us know by `opening a support `_.\n\nKnown Issues\n------------\n\n- Voice playback rate is slow on Android native browser\n- Voice is cut off in shorter text on Android native browser\n- Audio doesn\u2019t play on Firefox Android\n\nFor more information, see `ResponsiveVoice FAQ `_.\n\nSome browser add-ons (e.g., `Privacy Badger `_), could block ResponsiveVoice library disabling the Text-to-Speech feature.\nIn those cases the 'Listen' button will not be available,\nneither the Text-to-Speech control panel configlet will work.\n\nDon't Panic\n===========\n\nInstallation\n------------\n\nTo enable this package in a buildout-based installation:\n\n#. Edit your buildout.cfg and add add the following to it:\n\n.. code-block:: ini\n\n [buildout]\n ...\n eggs =\n collective.texttospeech\n\nAfter updating the configuration you need to run ''bin/buildout'', which will take care of updating your system.\n\nGo to the 'Site Setup' page in a Plone site and click on the 'Add-ons' link.\n\nCheck the box next to ``collective.texttospeech`` and click the 'Activate' button.\n\nHow does it work\n----------------\n\nWe use JavaScript to extract all text inside an element with ``id=\"content\"`` in the page.\nThe text extraction will ignore any