python acapor文本到语音

python-acapela的Python项目详细描述


Author:Arezqui Belaid
Description:Python wrapper for text-to-speech synthesis with Acapela
Company:Developed by Star2Billing http://www.star2billing.com
Latest VersionDownloadsSupported Python versionsLicense

python acapela包装器

python acapela是一个使用Acapelaweb服务生成文本到语音文件的库。

快速启动

import acapela

ACCOUNT_LOGIN = 'EVAL_XXXX'
APPLICATION_LOGIN = 'EVAL_XXXXXXX'
APPLICATION_PASSWORD = 'XXXXXXXX'
SERVICE_URL = 'http://vaas.acapela-group.com/Services/Synthesizer'

tts_acapela = acapela.Acapela(ACCOUNT_LOGIN, APPLICATION_LOGIN, APPLICATION_PASSWORD, SERVICE_URL, '22k', '/tmp/')
tts_acapela.prepare(text=u"Hola! Buenos días", lang='ES', gender='W', intonation='NORMAL')
output_filename = tts_acapela.run()

print "Recorded TTS to %s" % output_filename

功能

安装

使用以下命令安装、升级和卸载python-acapela.py:

$ sudo pip install python-acapela
$ sudo pip install --upgrade python-acapela
$ sudo pip uninstall python-acapela

或者如果您没有pip

$ sudo easy_install python-acapela

示例用法和输出

$ Usage: python-acapela -acclogin <accountlogin> -applogin <applicationlogin> -p <password> -t <text> [-q <quality>] [-d <directory>] [-url <service_url>] [-h]

$ Output : Recorded TTS to /tmp/ACAPELA-8895934760117809679-ES.mp3

反馈

我们非常欢迎您的反馈。将电子邮件写入 areski@gmail.com或在github上发布错误和功能请求:

http://github.com/areski/python-acapela/issues

额外信息

newfies dialer是一个开源的自动拨号软件,它使用这个模块来合成正在播放给最终用户的音频文件。 有关newfies拨号程序的更多信息,请访问http://www.newfies-dialer.org

此模块由star2billing生成并支持:http://www.star2billing.com

类似的ruby库:https://github.com/mheld/acapela-ruby

源代码下载

源代码当前在github上可用。滚开!

http://github.com/areski/python-acapela

历史

0.2.4(2015-04-15)

  • 修复英国语言

0.2.3(2015-04-15)

  • 修正美国语言

0.2.1(2012-10-03)

  • 添加许可证文件、清单、作者

0.2(2012-10-03)

0.1(2012-05-26)

  • 第一次释放。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java通过Spring MVC web应用程序向客户端发送文本文件   java是否可以在运行时动态实例化DAO类?   调用VB。来自Java的net函数   java在Android中通过单击打开特定文件夹   java如何使用maven pom。xml标识非标准项目结构中的testng测试用例?   java为什么FOP在大文件上崩溃?   Architecture python+flask和spring boot+java   java Kafka工具根本没有启动Ubuntu 19.10   如何使用Eclipse运行Java USB API for Windows   java如何在Eclipse中查看J2EE预览服务器/容器的日志/控制台?   网页抓取是否可以使用Java crawler crawler4j暂停和恢复抓取?   java当我第二次按下按钮时,应用程序停止工作   带有偏移量和限制的java SQLite分页问题   java如何在OSX mavericks中将端口80转发到8080   java从泛型方法调用非泛型方法   java My代码未按预期工作。十进制输出不是它应该的样子   节点。java中的js加密(jasypt)和nodejs中的解密   java乘法表不工作数组索引超出范围   java将JDBC与Firebirdsql连接起来