图片来源:百度百科

前不久,马保国火了,他的那句“年轻人要讲武德”已经成为网络上有名的梗。

让人想不到的是,一位程序员甚至开发了他的语音包。

事情是这样的,网友Nanguage在源代码托管平台github上发布了一个语音包,它是VSCode Rainbow-Fart的插件,目前支持Python、Java、C++关键词。

那么,VSCode Rainbow-Fart到底是什么呢?简单来说,它是一个在你编程时持续夸你写的厉害的扩展,可以根据代码关键字播放贴近代码意义的真人语音。

举个例子,当你在写代码时输入import,电脑会播放“我的可爱已成功导入”的语音;当你输入try{await,电脑会播放“你在等什么”。

而以马保国的Python插件为例,当你输入return,电脑会播放三句话,分别是耗子尾汁好好反思、我劝、谢谢朋友们。

下图是部分代码对应的语音,可以发现false对应的是“不讲武德”,true对应的是“我说可以”。

对此,有网友调侃称,写个代码要被吵死,睡觉都是马保国讲代码。还有网友笑称,用这个写代码效率会降低一大半,写一句笑一句。

不得不说,虽然该插件不能保证程序员写代码的效率,但它本身非常有创意,开发者简直就是一个“鬼才”。

据github显示,Nanguage一共有74个粉丝,共获得861颗星。

java 语音包_有人开发了马保国语音包相关推荐

  1. npm 删除依赖包_前端开发,npm会了吗?

    npm 是Node.js的包管理工具(package manager),npm 由三个独立的部分组成: 网站(开发者查找包,设置参数以及管理npm的主要途径) 注册表(保存每个包(package)的信 ...

  2. 我的世界java版怎么加整合包_我的世界怎么制作整合包

    冗余文件的清理 既然是制作较为纯净的整合包,这一步也很关键,在前面安装forge的过程中生成了很多垃圾文件,对于强迫症来说很难受,为了精简整合包的体积,我们得将其清理清理,以下用红框标注的皆为比较重要 ...

  3. java service包_利用 javaService 发布服务(jar包)

    jar在java中作为一种项目的发布形式比较普遍,往往为了容易管理更需要作为一种系统服务发布--起码服务器重启了不用人工去重新打开你所以往运行的jar文件. 这里简单的介绍下怎么将jar发布到winN ...

  4. 网络抓包工具的开发和实现C++抓包嗅探器

    0.说在前面的话 1) 本文将以一个初学者的角度,一步一步几乎是从0开始讲述如何完成一个基于winpcap+MFC的sniffer(嗅探器)当然我指的"0"并不是指连编程都不会,如 ...

  5. php ios表情包,十分钟开发一款 iOS 表情包 App

    十分钟开发一款 iOS 表情包 App 在最近更新的 iOS 10 系统中,苹果开放了 iMessage Stickers 的开发,通俗的说法就是我们现在可以为 iMessage 开发表情包了. 表情 ...

  6. java微信公众号语音处理_微信开发之消息接收--语音消息(七)

    一.消息格式 1357290913 1234567890123456 参数描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息 ...

  7. java语音开源_号外!号外!百度语音开源库更新了

    [开源:ReactNative集成百度语音开源库,](CSDN-专业IT技术社区-登录)在这篇文章中作者开源了一个ReactNative集成百度语音合成的组件库,今天通过查看Github上的关于开源r ...

  8. java 打包 配置文件_有关打包成可执行jar包后引用jar包中配置文件问题

    一 问题由来 有时候我们做一些项目时,需要将一些配置信息写入配置文件中,以供调用.比如说这样: 如果我们需要在Demo.java中读取config.txt这个文件中的配置信息,在这种工程目录下是可以使 ...

  9. ios开发 多人语音聊天_在 Unity 多人游戏中实现语音对话

    我们曾经不止一次为大家分享过游戏中的实时音视频,例如怎么实现游戏中的听声辨位.狼人杀游戏中的语音聊天挑战等.基本上,都是从技术原理和 Agora SDK 出发来分享的.这次我们换一个角度.我们将从 U ...

最新文章

  1. 基于线段的激光雷达和单目联合曲面重建
  2. javascript 通过键获取值
  3. Ubuntu下安装realtek的rtl8188eu网卡芯片驱动
  4. Linux下CMake简明教程(六)动态库和静态库的编译控制
  5. OpenFOAM各版本说明介绍
  6. Matlab坐标图像隐藏横纵坐标的方法
  7. php列表框怎么用,PHP+Mysql+jQuery查询和列表框选择操作实例讲解
  8. 递归算法的时间复杂度分析
  9. Win10系列:VC++绘制几何图形2
  10. 未来10年互联网的十大发展趋势
  11. SQL语言 --- 数据查询
  12. 自制经典闪灯电路板详细过程
  13. SQL学习笔记(三): 视图与一些复杂查询(虽复杂但常用)
  14. sap查询所有事物代码
  15. appdesigner灯控按钮以及开关按钮的使用
  16. Java 如何对中文排序
  17. matlab 随机数产生
  18. 尖端AI学术会议NIPS改名风波:拒绝性别歧视
  19. 10个你可能不知道的有趣的Gutenberg功能(一)
  20. 研究生、博士生全程只靠自己能否发一篇 SCI?

热门文章

  1. 【蓝桥杯选拔赛真题34】Scratch数苹果 少儿编程scratch蓝桥杯选拔赛真题讲解
  2. VS2013使用教程总结(2)---显示行号
  3. 响应式网站设计:利用Bootstrap设计响应式网站-index.html
  4. 梦之光芒/黑客小游戏
  5. 加载java ie停止工作_OpenLayers webapplication在IE11中停止工作
  6. 微信小程序官方bug
  7. HFSS和CST电磁仿真的硬件选型指南(纯个人经验)
  8. 2022年系统集成项目管理工程师考试知识点:区块链
  9. Spring:applicationContext.xml的头文件信息
  10. Plonky msm的改进版Yao算法