利用python实现终身免费的听书工具

shengjk1 2024-03-29 10:17:03编程技术
44

一、前言

话说某天,加班到深夜,我像个愤怒的老太太似的,在心里把老板骂了个狗血淋头。 回家的路上,周围一片冷清,冷清得有点让人害怕。于是,我决定找点乐子,只记得好多年没看过《盗墓笔记》了,想当初我可是这本书的忠实粉丝。于是,我赶紧打开手机,翻到某个应用程序,准备找点免费的资源。可谁知,热门资源都得付费,这可把我气得跳起来,一气之下,我决定自己搞个免费的

二、实现过程

首先,我打开了全球最大的搜索引擎——谷歌,这个名字可不是闹着玩的,人家可是科技巨头Google。我在上面搜索了几秒钟,最后选择了pyttsx3库,这个库可以把文本转换成声音。

  • 安装Python库( 前提是已经安装了 python3 )

首先安装 pyttsx3 库

pip3 install pyttsx3
  • 找几个案例试试手

我们先通过简单的例子,快速熟悉一下 pyttsx3 的一些基本功能。

1.jpg

在熟悉了 pyttsx3 基本功能后,我们就可以开启自动读书的计划。

  • 下载《盗墓笔记》 我是从 www.shuyy8.cc/book/24/,保存为 text 格式。

  • 开始读取《盗墓笔记》

2.jpg

现在,我终于可以开始享受听书的过程了,文字在声音中的魔力真的太美妙了。

三、扩展

目前有好多大模型也可以实现 text 转语音,效果比 pyttsx3 要好很多。先卖个关子,后续会尝试用大模型来实现读书的能力

四、总结

本文通过实际案例,详细介绍了作者如何利用Python库实现文本转语音的过程。从安装库到实际操作案例,都有详细的说明,为读者提供了一定的参考价值。此外,作者还展望了更先进的大型模型在这一领域的应用,为读者未来的学习和实践提供了一定的启示和展望。

python 听书工具
THE END
ZhanShen
把烦恼扔进夕阳里,和星星一起沉沦。

相关推荐

Python实现随机密码生成的示例代码分享
手动创建复杂且难以记忆的密码对许多人来说是一个挑战。幸运的是,Python编程语言提供了一种简便的方式来生成随机且安全的密码。本文将介绍如何使用Python编写代码来生成随机...
2024-07-11 编程技术
100

Python基于wordcloud及jieba实现中国地图词云图
这篇文章主要介绍了Python基于wordcloud及jieba实现中国地图词云图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2024-07-01 编程技术
69

使用Python和jieba库生成中文词云的示例代码
在文本分析和数据可视化的领域中,词云是一种展示文本数据中关键词频率的直观方式。Python作为一种强大的编程语言,提供了多种库来帮助我们生成词云,如wordcloud和jieba。在...
2024-07-01 编程技术
69

如何使用 Python 进行网络 Ping 测试?
在网络工程中,Ping测试是一种常用的网络诊断工具,用于检查网络连接的可达性和响应时间,随着Python编程语言的广泛应用,越来越多的网络工程师开始使用Python进行自动化网络测试...
2024-06-28 编程技术
68

python和JavaScript的正则表达式详细使用对比
正则表达式是对字符串提取的一套规则,我们把这个规则用正则里面的特定语法表达出来,去匹配满足这个规则的字符串,这篇文章主要给大家介绍了关于python和JavaScript正则表达式详...
2024-06-16 编程技术
50

PostMan接口测试用例自动转成Python的测试脚本
PosMan做服务端的自动化测试中,我们可以把Collection里面的测试用例导入出来,它是JSON的文件,然后我们解析这些JSON文件,让它自动的转成Python测试代码,实现了PostMan里面的接...
2024-06-03 编程技术
49