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 |
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
功能
- 以不同语言生成文本到语音,请参阅支持的语言列表: http://www.acapela-vaas.com/ReleasedDocumentation/voices_list.php
- 支持不同类型的音频质量22Hz、8Hz
- 提供不同性别和语调的声音
安装
使用以下命令安装、升级和卸载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上发布错误和功能请求:
额外信息
newfies dialer是一个开源的自动拨号软件,它使用这个模块来合成正在播放给最终用户的音频文件。 有关newfies拨号程序的更多信息,请访问http://www.newfies-dialer.org
此模块由star2billing生成并支持:http://www.star2billing.com
历史
0.2.4(2015-04-15)
- 修复英国语言
0.2.3(2015-04-15)
- 修正美国语言
0.2.1(2012-10-03)
- 添加许可证文件、清单、作者
0.2(2012-10-03)
- 改进setup.py,学分为https://github.com/jezdez/django_compressor/blob/develop/setup.py
- PEP8修复程序
0.1(2012-05-26)
- 第一次释放。