腾讯视频 | 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的特点有
-
可离线将文本转为语音 -
根据电脑系统,选择其中的语音 -
可以控制语速 -
可以调整音量 -
可以将音频输出存储为音频文件,如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行代码将文本转音频
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论