LazyAudioBook 📗 txt 文件转音频书(mp3)的命令行工具

2018-03-04 21:35:46 +08:00
 easychen
GitHub 地址 : https://github.com/easychen/lazyaudiobook
效果试听: https://weibo.com/tv/v/G5R82dnbM?fid=1034:e9cd9396259d6e39ca5eadda679a7f04

利用百度语音合成接口(需要自己申请下接口的 key ),依赖 php7。

话说百度虽然提供了 API,但接口本身只支持每次 500 字,所以一大本电子书,需要先拆成小片,调用 N 次接口,然后把每次生成的 mp3 给拼合起来。百度的 API 稳定性也不算高,今天每两千次能遇到一次 backend error, 所以把断点重下也做上了(再次运行即可)。

使用视频教程 https://weibo.com/1088413295/G5QChlKA0
2488 次点击
所在节点    分享创造
11 条回复
jiqing
2018-03-04 21:43:04 +08:00
忽然想起来,初中有那种所谓的学习机,可以把朗读 txt 文件,一个同学特别骚,下载了黄色小说让机器读出来。你们自己脑补吧,我们当时还乐此不疲的玩个通宵
input2output
2018-03-04 22:02:32 +08:00
mk
MuscleOf2016
2018-03-04 22:17:52 +08:00
刚在微博看到了。
fcj558
2018-03-04 22:36:31 +08:00
那为什么不用 QQ 阅读直接读 txt,也是百度的技术。
qianyi0129
2018-03-05 09:58:13 +08:00
再来个语言转文本的吧
qianyi0129
2018-03-05 09:58:26 +08:00
语音
jyz
2018-03-05 10:09:09 +08:00
token 不存在是什么原因呢
easychen
2018-03-05 10:29:20 +08:00
@fcj558 因为依赖网络啊,网络不好时就改成本地合成了,效果差很多。
easychen
2018-03-05 10:29:45 +08:00
@jyz 是正常的,第一次的时候 token 本来就不存在。
jyz
2018-03-05 10:53:07 +08:00
试了几次还是 token 不存在,换取 token 失败然后音频转换失败,程序中止……
easychen
2018-03-05 21:29:43 +08:00
@jyz 那有可能是输入 key 的时候输错了… 记得不要复制空格…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/434746

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX