【Python】通过pyttsx3实现文本转语音(保姆级图文+api例程)

目录

    • API说明:
    • 基本例程
    • 完整例程
    • 总结


欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中

通过pyttsx3实现文本转语音(保姆级图文+api例程)

API说明:

engine = pyttsx3.init()

  • pytttsx初始化配置,固定写法,没啥好解释的。

engine.say(参数1)

  • 参数1:text,输入要说的字符串

engine.runAndWait()

  • pytttsx发出语音,并在发出语音时阻塞程序,固定写法,没啥好解释的。

基本例程

import pyttsx3
# text参数是需要转成音频的文字
def textChangeVoice(text):
    engine = pyttsx3.init()#pytttsx初始化配置
    engine.say(text)#把文本存入
    engine.runAndWait()#发出语音,并在发出语音时阻塞程序

完整例程

# @Time    : 2021/12/12 13:31
# @Author  : 南黎
# @FileName: 通过pyttsx3实现文本转语音.py
import pyttsx3

# text参数是需要转成音频的文字
def textChangeVoice(text):
    engine = pyttsx3.init()#pytttsx初始化配置
    engine.say(text)#把文本存入
    engine.runAndWait()#发出语音,并在发出语音时阻塞程序

textChangeVoice("很高兴认识爱学习的你,如果你觉得程序好用,收藏点赞可好?")
text=input("输入要转化成语音的文本:")
textChangeVoice(text)


总结

大家喜欢的话,给个,点个关注!继续跟大家分享敲代码过程中遇到的问题!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2021 mzh

Crated:2021-12-12

欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
【Python安装第三方库一行命令永久提高速度】
【使用PyInstaller打包Python文件】
【更多内容敬请期待】


你可能感兴趣的:(python,python,语音识别,文本转语音)