import pyttsx3
words = """翠竹轻摇拂碧空,
山泉细语绕石中。
古道西风瘦马行,
孤鸿影里梦回东。
烟波江上使人愁,
落日楼头思悠悠。
举杯邀月共长醉,
不负韶华好时光。"""
engine = pyttsx3.init() # 创建对象
engine.save_to_file(words, "/Users/xxxxxxx/test.MP3")
engine.runAndWait()
engine.stop()
依赖报:
pyttsx3
py3-tts
遇到的坑:
1.只install pyttsx3,回报错,说obj未定义,需要安装py3-tts
2.导出音频的后缀是.mp3时,系统卡死,无法导出音频,必须大写