要在pyttsx3
库中添加自定义的语音,请按照以下步骤操作:
pyttsx3
库。 如果您还没有安装,请使用以下命令安装:
pip install pyttsx3Microsoft TTS Voice Download
,然后选择一个适合您操作系统的安装包,并遵循安装说明进行安装。pyttsx3
库并获取声音列表:
import pyttsx3 engine = pyttsx3.init() voices = engine.getProperty('voices') for voice in voices: print("Voice ID: {} | Name: {}".format(voice.id, voice.name))pyttsx3
配置默认语音。 例如,设置第一种声音为默认语音:
engine.setProperty('voice', voices[0].id)根据您的操作系统和已安装的TTS引擎,可用的声音可能会有所不同。要查看所有可用的声音,请遍历voices
列表并检查其属性。 在步骤4中打印的声音列表将显示所有可用的声音及其属性。 使用相应的Voice ID更改音频输出。 在此示例中,我们选择了第一个可用的声音作为默认语音,但您可以根据需要选择其他声音。
领取专属 10元无门槛券
手把手带您无忧上云