跳转到主要内容

Plone的文本到语音功能。

项目描述

Text-to-Speech

文本到语音

生活、宇宙和一切

此包允许在语音合成中启用Plone CMS

它目前基于ResponsiveVoice,这是一个基于HTML5的文本到语音库,旨在为多个平台上的网站添加语音功能。

ResponsiveVoice通过168个声音支持51种语言,并且免费用于非商业用途

大部分无害

http://img.shields.io/pypi/v/collective.texttospeech.svg https://img.shields.io/travis/collective/collective.texttospeech/master.svg https://img.shields.io/coveralls/collective/collective.texttospeech/master.svg

有想法吗?发现错误了吗?请通过创建支持告诉我们。

已知问题

  • 在Android原生浏览器中,语音播放速度慢

  • 在Android原生浏览器中,较短的文本中语音被截断

  • Firefox Android无法播放音频

更多信息,请参阅ResponsiveVoice FAQ

某些浏览器插件(例如,Privacy Badger)可能会阻止ResponsiveVoice库,禁用文本到语音功能。在这种情况下,“收听”按钮将不可用,文本到语音控制面板配置工具也将无法工作。

不要慌张

安装

在基于构建的安装中启用此软件包

  1. 编辑您的buildout.cfg,并将其添加到其中

[buildout]
...
eggs =
    collective.texttospeech

更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。

转到Plone站点中的“站点设置”页面,并点击“插件”链接。

勾选旁边的collective.texttospeech并点击“激活”按钮。

它是如何工作的

我们使用JavaScript提取页面中具有id="content"的元素内的所有文本。文本提取将忽略任何存在的