本帖最后由 简简单单的创意 于 2021-9-16 16:59 编辑
基于最新理念TinyML实现的处女应用产品–离线语音开关
为了表现不是“标题党”,给大家先上Demo。下面的两张就是我耗时2个多月的产品雏形。第1张就是我们的雏形外观,干净,整洁漂亮吧?你懂得,现在的产品要是没点颜值,很难入大家的法眼。要不曾经“有人”建议我们,没事让自己的孩子多学一些“美术”,“舞蹈”….,提高我们“美学”的认识,我个人觉得,多少有点意思的。我们现在条件好了,没事学学美学,挺好的,哈哈哈,说多了。不过,我个人也曾经学过绘画,甚至想学习“工业设计手绘”,后来放弃了,我感觉我的美学细胞死的差不多了,要想再养起来,太困难了…,不扯了,继续跟大家分享。我们设计这个产品应用场景就是,当你说“打开”的时候,开关就会提供电源,当你说“关闭”的时候,开关就会自动关闭电源。
哦,对了,我还特意录制了一个视频,给大家看看我的实际测试效果...
好了,介绍了外观,我们来看一下核心部分-TinyML板子,当然这个板子是经过硬件优化过的哦,就是为了给产品外观留一些空间,不然个头太大了。从图片中可以看出来基于TinyML设计的板子最大的核心之一就是Tiny,微小;其二就是ML(Machine Learning)机器学习,含义就是利用不同人发出的相同的“语音指令”,但是带有不同的口音,音调,甚至是音量的语音样本进行“拟合”,最终形成“机器学习”的结果,利用该结果最为语音识别的依据,从而提高不同人,不同音调,甚至是不同的背景噪音下主人发出的语音指令的准确识别率,从而给用户完好的应用体验。完美,现在开始全球最新流行的技术哦…
我们在TinyML上面修改的硬件开发板,看起来不是很清晰,我给大家单独拍摄一下看看..
那么,做这个产品前用的TinyML开发板原貌什么样呢? 现在就给大家近距离看看。正如我们上面说的,我们的硬件之所以要改版,就是为了能设计出来体积小巧的产品哦。下面给大家看俺我的TinyML的真实面目,我们就是基于这个真实面的开发板设计出来的软件的哦,开发板的面积“小到”跟1元的硬币一样大小哦,拿到手估计你会被惊讶到,哦,顺便提一下,这个TinyML的开发板有电池,板子上有充电管理芯片哦;最重要的是下载软件的时候可以不用电池,运行的时候也可以不用电池,节省了开发成本和时间,真正在DIY或者在现实场景中验证的时候可以带上电池试试。
说了这么多,我们来看看现实世界里面提供给大家的TinyML开发板器件的原型图片吧,虽然现在国内提倡促内销,双循环理念,但是为了我们能跟国际接轨,当然我也是体会到老外可能看不懂我们的汉语,所以这里我就用英语给大家标注一下每个器件的名称(当然我知道咱们国人的英语都很不错),从而让大家在理性上知道TinyML硬件的支持功能。
最后,我想在本文的最后一部分跟大家聊一下我的感触:首先于私,为了我们做技术的老了不得老年痴呆,没事我们还是“创新一下吧”,或者是“DIY”一下,改变一下我们一直以来“它本来就是这样的”的思想观念,有的时候,“它可以变得更好,更方便”,锻炼一下我们的脑袋吧;
其次,现在国内外情况不稳定,现在提成“双循环”,“提倡内循环”,“提倡创新”,所以,对于我们开发人员,我们有得天独厚的“优势”,我们应该把握住机会,好好激发我们的大脑,去改变我们周围的生活,改变周围的“它一直以来都是这样”的产品。
让我们“从心出发”,利用自己的专业技能去改造一些产品,去创造一些新的产品,去挑战一下我们“固执”的脑袋。
到这儿,算是一个解决吧,后期我会定期给大家挨个介绍TinyML开发板如何使用,如何编程,以及我后面几个比较演示实验,有点挑战,我也担心我的挑战会失败…,但是我还是愿意试试..
|