如何让 Python 说话 [英] How to make Python speak

查看:26
本文介绍了如何让 Python 说话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何让 Python 说出一些文字?

我可以将 Festival 与子进程一起使用,但我无法控制它(或者可能在交互模式下,但它不会干净).

有 Python TTS 库吗?就像 Festival、eSpeak 的 API 一样......?

解决方案

你应该尝试使用 PyTTSx 包,因为 PyTTS 已经过时了.PyTTSx 适用于 Python 2.对于 Python 3,请安装 PyTTSx3 包.

http://pypi.python.org/pypi/pyttsx/>

https://pypi.org/project/pyttsx3/

How could I make Python say some text?

I could use Festival with subprocess but I won't be able to control it (or maybe in interactive mode, but it won't be clean).

Is there a Python TTS library? Like an API for Festival, eSpeak, ... ?

解决方案

You should try using the PyTTSx package since PyTTS is outdated. PyTTSx works with Python 2. For Python 3, install the PyTTSx3 package.

http://pypi.python.org/pypi/pyttsx/

https://pypi.org/project/pyttsx3/

这篇关于如何让 Python 说话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆