文本转语音,一般会用在无障碍开发。下面介绍如何使用Python实现将文本文件转换成语音输出。
准备
我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了。
在windows上进行测试的话,这里有两种可选的方式:
使用Speech API
原理
我们的想法是借助微软的语音接口,所以我们肯定是要进行调用 相关的接口。所以我们需要安装pywin32来帮助我们完成这一个底层的交互。
示例代码
import win32com.client
speaker = win32com
本文介绍了Python如何实现文本转语音,包括使用Speech API和pyttsx库。讲解了Speech API的基本原理和缺点,以及pyttsx的工作原理、接口和高级功能,如语音引擎工厂、元数据音调控制、发音人更换、语速和音量控制等。
订阅专栏 解锁全文
258

被折叠的 条评论
为什么被折叠?



