pyttsx3库 | 2行代码将文本转音频

admin 2020年12月21日09:00:50评论341 views字数 989阅读3分17秒阅读模式

腾讯视频 | Python网络爬虫与文本分析

pyttsx3简介

pyttsx3是一个款将文本转为语音的Python包,不同于其他Python包,pyttsx3真的可以文本转语音。

安装

pip install pyttsx3

如果安装出现错误,请先执行 pip install --upgrade wheel 排除wheel版本问题。


如果你是linux系统,pyttsx3文本转语音不奏效。那么你可能还需要安装espeak、ffmpeg和libespeak1。安装命令如下

sudo apt update && sudo apt install espeak ffmpeg libespeak1

特点

pyttsx3的特点有

  1. 可离线将文本转为语音
  2. 根据电脑系统,选择其中的语音
  3. 可以控制语速
  4. 可以调整音量
  5. 可以将音频输出存储为音频文件,如mp3

快速使用

import pyttsx3
engine = pyttsx3.init()
engine.say("Life is short, so we choose python!")
engine.runAndWait()

单行文本转语音代码可以使用下面默认的语法

import pyttsx3
pyttsx3.speak("I will speak this text")


近期文章

Python网络爬虫与文本数据分析
bsite库 | 采集B站视频信息、评论数据
rpy2库 | 在jupyter中调用R语言代码
tidytext | 耳目一新的R-style文本分析库
reticulate包 | 在Rmarkdown中调用Python代码
plydata库 | 数据操作管道操作符>>
plotnine: Python版的ggplot2作图库
七夕礼物 | 全网最火的钉子绕线图制作教程
读完本文你就了解什么是文本分析
文本分析在经管领域中的应用概述  
综述:文本分析在市场营销研究中的应用
plotnine: Python版的ggplot2作图库
小案例: Pandas的apply方法  
stylecloud:简洁易用的词云库 
用Python绘制近20年地方财政收入变迁史视频  
Wow~70G上市公司定期报告数据集
漂亮~pandas可以无缝衔接Bokeh  
YelpDaset: 酒店管理类数据集10+G  

    分享”和“在看”是更好的支持!


本文始发于微信公众号(大邓和他的Python):pyttsx3库 | 2行代码将文本转音频

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2020年12月21日09:00:50
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   pyttsx3库 | 2行代码将文本转音频http://cn-sec.com/archives/161830.html

发表评论

匿名网友 填写信息