Skip to main content

Python Acapela 文本转语音

项目描述

作者

阿雷斯基·贝莱德

说明

使用 Acapela 进行文本到语音合成的 Python 包装器

公司

由 Star2Billing 开发http://www.star2billing.com

最新版本 下载 支持的 Python 版本 执照

Python Acapela 包装器

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

快速开始

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-Dialer 的更多信息,请访问 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)

  • 第一次发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

python-acapela-0.2.6.tar.gz (12.6 kB 查看哈希

已上传 source