前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用Python唱一首程序员版“惊雷”

用Python唱一首程序员版“惊雷”

作者头像
刘早起
发布2020-04-22 16:56:05
3860
发布2020-04-22 16:56:05
举报
文章被收录于专栏:早起Python早起Python早起Python

大家好,最近吵得热热闹闹的“惊雷”不知道大家有没有听过,在我点开听完之后除了感觉辣耳朵之外,另外就在想,既然这”歌“就是读个词,那我用Python能不能整一首,于是乎经过一番操作,成功整出一首程序员版惊雷http://mpvideo.qpic.cn/0bf2oyabeaaaweactmm4sbpfa5wdcj3aaeqa.f10002.mp4?dis_k=2e38d99bb285f442cb8b35562b65d4f7&dis_t=1587545709

其实实现也很容易,不就是生成歌词、再用Python播放BGM并将歌词读出来,所以唯一的困难就是如何生成歌词。而这些在我翻了翻B站、网易云和虎扑之后,轻松get?

于是按照类似的套路,我们需要先整一些与程序员相关的关键词?

接着随机从上面这些词中取一些词组合生成我们要的歌词,而且根据网友反馈越是读不通的句子越合适

于是我生成了几句,好像有内味了

那么接下来就是让Python朗读我们需要的话,这也没有特别困难,安装pyttsx3库后四行代码即可实现

import pyttsx3
engine = pyttsx3.init()
engine.say(msg)
engine.runAndWait()

最后再随便挑一首DJ的歌使用pygame库播放,稍作调整就有了一开始的视频,我感觉还挺魔性的

所以,我这样的音乐菜鸟花了半小时不到就能整出来一首的程序员版的惊雷,好像也不难嘛,所以这样的歌凭什么和杨坤叫板,拜拜

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 早起Python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档