汉扬编程 C语言入门 自学编程语言的他,用两周开发出智能家居中控音箱

自学编程语言的他,用两周开发出智能家居中控音箱

自学编程语言的他,用两周开发出智能家居中控音箱

今天要和你讲的,就是一名利用 DuerOS去“唤醒万物”的 AI 开发者的故事。

自学编程语言的他,用两周开发出智能家居中控音箱

自学编程语言的他,用两周开发出智能家居中控音箱

在 DuerOS 开放平台的论坛里,有一位网友在很短的时间内利用 DuerOS 完成了家居中控音响的搭建,并且公布了完整细致的开发日记,成为 DuerOS “最佳开发日记”奖的获得者。

自学编程语言的他,用两周开发出智能家居中控音箱

他就是我们今天的主人公,他的ID:小李飞刀刀。

自学编程语言的他,用两周开发出智能家居中控音箱

自学编程语言的他,用两周开发出智能家居中控音箱

▲小李飞刀刀

自学编程语言的他,用两周开发出智能家居中控音箱

个人开发者,脱颖而出

自学编程语言的他,用两周开发出智能家居中控音箱

连载开发日记

自学编程语言的他,用两周开发出智能家居中控音箱

小李飞刀刀最先引起到大家注意的,是一个只有5秒的视频。

自学编程语言的他,用两周开发出智能家居中控音箱

当时,个人版 DuerOS 套件发出仅仅一周的时间,其他开发者还在为接入 DuerOS 的基础能力感到困扰,他就已经能通过语音控制台灯的开关。

自学编程语言的他,用两周开发出智能家居中控音箱

两周后,他已搭建起了一个简单的智能家居中控音箱,甚至还原了小度机器人俏皮可爱的眨眼。

视频加载中…

▲小李飞刀刀最终上传的作品

这在个人开发者中和 DuerOS 内部都引起了一阵轰动。所有人都在问,他是怎么做到的?在开发者的好奇与运营妹纸的鼓励下,小李飞刀刀开始在论坛上连载自己的开发日记。

▲对小李飞刀刀的肯定和鼓励

从最初的拆箱测评、搭建指南,到详细的图文教程,为开发者答疑解惑,到后期直接上传大段的成品代码,小李飞刀刀最终盖了整整50层楼。

有时他一天12个小时不间断发布解决方案,最晚到凌晨两点还在上传优质干货。难以想象这个过分谦逊的人,是什么驱动着他如此付出。

▲ 小李飞刀刀标注的DuerOS个人版开发套件

DuerOS内部的高级软件工程师们对这份开发日记的评价是:“方法神奇,勇气可嘉”!

没有系统学过程序语言

却具有极客精神

也因此,这篇开发日记获封“最佳开发日记”之称,并不仅是因为他实现了智能家居的控制,更多的是因为他展示出的一个开发者的极客精神——对新技术的兴趣与投入,卓越的创造力和执行力,乐于分享的开源精神。

小李飞刀刀到底是谁?行业精英?技术大牛?我们带着一股脑的问题,拨通了他的电话,才开始看到开发者的另一面。

▲姓名:李剑锋 坐标:云南昆明 专业:土木工程 职业:工程招标

小李飞刀刀原名李剑锋,他完全称不上是一位技术大神,他甚至没有系统地学习过一门编程语言。但是从高中开始,他便对计算机编程产生兴趣,开始碎片化地自学C语言。

“就是按照网上的例子,写些小程序,贪吃蛇那些,觉得挺有意思的……”

高考报考专业的时候,听从了父母的建议,学习了建筑相关的专业。

李剑锋目前在一家建筑事务所从事招标工作,每天面对大量的文书和纠缠不清的客户,总戏称自己在工地上搬砖。

DuerOS在手

现搜、现学、现用

即便他的工作与日常,和 IT、人工智能、硬件 没有任何的关联。每天加班回家,往往已是深夜,但对于李剑锋来说,属于他的生活才刚刚开始。

在拿到 DuerOS 套件的第一时间,李剑锋就开始了一次探索之旅——需要什么功能,就现搜、现学、现用。遇到什么问题,就尝试不同的方案;发现什么途径,就跌撞地摸索。

▲李剑锋绘制的小度机器人工程图纸

▲小度的眼睛用的是两条20元的LED屏幕

到此为止,这似乎只是一个有些励志的自学成才的故事。可事实上,李剑锋对于计算机编程的喜爱和坚持一直不被家人和朋友所理解,在其他人看来,编程不能赚钱,还要占用工作之余大量的时间和精力,没准还耽误工作,绝对是毫无用处的游戏之事!可李剑锋没有放弃编程,反而越学越透、越学越来劲儿,而这一切,仅仅是因为他对编程纯粹的喜爱。

小李飞刀刀

问答时间

Q:你的家人试用过你的智能音箱吗?他们怎么评价?

A:“…没有…他们对这些不感兴趣。测试的时候,偶尔会无法唤醒,他们觉得我一直对着机器说话特别傻。他们不大理解,觉得我每天对着电脑和芯片,不务正业,不知道在做什么,也没什么用,又赚不到钱。”

▲家人对小机器人的态度

Q:你得了最佳开发日记,他们知道吗?有没有一点改观?

A:“一开始家里人就不太支持我做这些,我拿到奖就想让他们开心一下。我说,百度奖励了我一个移动硬盘啊。她问我移动硬盘能干什么,知道了之后说,那已经有U盘了要这个没用了。我说这个容量会大很多,也很贵,她就问我,那能不能卖了?”

“其实我就是喜欢…家里人说的也没错,做这些,很耗精力…也没什么用。”

▲最佳开发日记的奖品之一:价值500元的1TB的移动硬盘

Q:兴趣本身就不需有用呀,唱歌画画也没有实用价值,能让你高兴、满足就行啦。

A:他笑了。

Q:如果可以,你最想实现的产品是什么样的呢?

A:“我之前看过一个日本做的机器人视频,能够判断垃圾即将落在什么位置,自己跑去接住主人随手扔的垃圾。我想的是,用小度是不是可以实现一个垃圾桶,你说要扔垃圾,垃圾桶就会自动跑到你面前了。”

Q:最后,请用三个词语形容自己。

A:“……笨……就是笨,想不到其他了。”

用技术改变世界

从布鲁诺到乔布斯,在科技发展的过程中,先行者似乎总要面对不被理解的宿命,且只有极少数能获得成功。

更多的人,在这条自我朝圣的道路上,追寻着不合时宜的理想,不问山高路远…有的出发,不需抵达。

然而,一个新技术的普及,不是靠极少数的技术大神,而是靠众多平凡但不平庸的 Geek 们,怀揣着“技术改变世界”的信念,熬过无数寂寥的长夜,用一行行代码搭建通天的巴比塔,让技术之光穿过庸碌现实的叠嶂,普惠众生。

DuerOS 目前已经建立了针对个人版开发套件的独立研发小组,致力于解决个人开发者们遇到的问题,引领个人开发者们在现有基础上创造更多、更新、更有趣的尝试。

针对李剑锋“智能垃圾桶”的创意进行评估后,我们决定邮寄给李剑锋一套拥有声源识别能力的个人版开发套件(4Mic阵列),同时给予全面的技术支持与辅导,帮助他尽快实现这一想法的同时,也会共同探索更多有趣的功能。

▲与李剑锋的聊天记录

DuerOS & 中国有AI

AI开发者持续招募ing

现在有个机会,你也可以像“小李飞刀刀”一样,在人工智能这个全新的领域放开手脚大干一场!没错,百度正在持续招募 AI 开发者!扎克伯格迎接第二个女儿的降生,他说“为了让你做快乐的宝贝,爸比愿意改变世界。”作为开发者的你,是否也有一个梦想,是关于改变世界呢?

DuerOS 开放平台能为开发者们提供最全面的技术支持,无论是各种特殊能力的 SDK,还是个人版开发套件,通过简单的认证与申请后,均可免费获得。如果你有想法改变世界,不妨给自己一个新的机会,DuerOS 开放平台愿意做你背后的“贾维斯”!

与此同时,百度联合机器之心联合发起“中国有AI”项目,面向全国进行开发者招募,提供更广阔的平台与更丰富的资源,去实现关于人工智能的技术理想,让一个小小的 Idea 也能发挥更大的力量。

我们欢迎每一位有想法、有能力的个人开发者,共同探索 AI 在未来的每一种可能,用行动迎接AI时代的到来。

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/cjia/6018.html

C语言提供的数据类型有哪些?

感受“书”写的变迁:清华社献礼校庆110周年专题书单发布

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部