基于最新理念TinyML实现的处女应用产品–离线语音开关-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2434|回复: 6

基于最新理念TinyML实现的处女应用产品–离线语音开关

[复制链接]
发表于 2021-9-16 16:06 | 显示全部楼层 |阅读模式
本帖最后由 简简单单的创意 于 2021-9-16 16:59 编辑

基于最新理念TinyML实现的处女应用产品离线语音开关

    为了表现不是“标题党”,给大家先上Demo。下面的两张就是我耗时2个多月的产品雏形。第1张就是我们的雏形外观,干净,整洁漂亮吧?你懂得,现在的产品要是没点颜值,很难入大家的法眼。要不曾经“有人”建议我们,没事让自己的孩子多学一些“美术”,“舞蹈”….,提高我们“美学”的认识,我个人觉得,多少有点意思的。我们现在条件好了,没事学学美学,挺好的,哈哈哈,说多了。不过,我个人也曾经学过绘画,甚至想学习“工业设计手绘”,后来放弃了,我感觉我的美学细胞死的差不多了,要想再养起来,太困难了…,不扯了,继续跟大家分享。我们设计这个产品应用场景就是,当你说“打开”的时候,开关就会提供电源,当你说“关闭”的时候,开关就会自动关闭电源。

哦,对了,我还特意录制了一个视频,给大家看看我的实际测试效果...


17.jpg

16.jpg





   好了,介绍了外观,我们来看一下核心部分-TinyML板子,当然这个板子是经过硬件优化过的哦,就是为了给产品外观留一些空间,不然个头太大了。从图片中可以看出来基于TinyML设计的板子最大的核心之一就是Tiny,微小;其二就是MLMachine Learning)机器学习,含义就是利用不同人发出的相同的“语音指令”,但是带有不同的口音,音调,甚至是音量的语音样本进行“拟合”,最终形成“机器学习”的结果,利用该结果最为语音识别的依据,从而提高不同人,不同音调,甚至是不同的背景噪音下主人发出的语音指令的准确识别率,从而给用户完好的应用体验。完美,现在开始全球最新流行的技术哦

         14.jpg

12.jpg

11.jpg

   我们在TinyML上面修改的硬件开发板,看起来不是很清晰,我给大家单独拍摄一下看看..

5.jpg

         那么,做这个产品前用的TinyML开发板原貌什么样呢? 现在就给大家近距离看看。正如我们上面说的,我们的硬件之所以要改版,就是为了能设计出来体积小巧的产品哦。下面给大家看俺我的TinyML的真实面目,我们就是基于这个真实面的开发板设计出来的软件的哦,开发板的面积“小到”跟1元的硬币一样大小哦,拿到手估计你会被惊讶到,哦,顺便提一下,这个TinyML的开发板有电池,板子上有充电管理芯片哦;最重要的是下载软件的时候可以不用电池,运行的时候也可以不用电池,节省了开发成本和时间,真正在DIY或者在现实场景中验证的时候可以带上电池试试。

2.jpg


3.jpg


   说了这么多,我们来看看现实世界里面提供给大家的TinyML开发板器件的原型图片吧,虽然现在国内提倡促内销,双循环理念,但是为了我们能跟国际接轨,当然我也是体会到老外可能看不懂我们的汉语,所以这里我就用英语给大家标注一下每个器件的名称(当然我知道咱们国人的英语都很不错),从而让大家在理性上知道TinyML硬件的支持功能。

        最后,我想在本文的最后一部分跟大家聊一下我的感触:首先于私,为了我们做技术的老了不得老年痴呆,没事我们还是“创新一下吧”,或者是“DIY”一下,改变一下我们一直以来“它本来就是这样的”的思想观念,有的时候,“它可以变得更好,更方便”,锻炼一下我们的脑袋吧;

       其次,现在国内外情况不稳定,现在提成“双循环”,“提倡内循环”,“提倡创新”,所以,对于我们开发人员,我们有得天独厚的“优势”,我们应该把握住机会,好好激发我们的大脑,去改变我们周围的生活,改变周围的“它一直以来都是这样”的产品。


让我们“从心出发”,利用自己的专业技能去改造一些产品,去创造一些新的产品,去挑战一下我们“固执”的脑袋。

face.png

rear.png

   到这儿,算是一个解决吧,后期我会定期给大家挨个介绍TinyML开发板如何使用,如何编程,以及我后面几个比较演示实验,有点挑战,我也担心我的挑战会失败,但是我还是愿意试试..



发表于 2021-9-18 10:10 | 显示全部楼层
这个可以,不错。好想法
发表于 2021-9-16 18:39 | 显示全部楼层
价格昂贵,识别速度感人
 楼主| 发表于 2021-9-17 09:58 | 显示全部楼层
哈哈,价格都是靠"量" 降下来的,不过这个这块开发板确实是学习ML的一个出发点,教程完备

我后面打算陆陆续续发表一些相关的文章和产品模型...
发表于 2021-9-17 11:55 | 显示全部楼层
简简单单的创意 发表于 2021-9-17 09:58
哈哈,价格都是靠"量" 降下来的,不过这个这块开发板确实是学习ML的一个出发点,教程完备

我后面打算陆陆续 ...

8051 或 ARM内核,单芯片10元左右
RISC-V内核,单模组20元左右
ESP32内核,单模组20元左右
 楼主| 发表于 2021-9-18 12:19 | 显示全部楼层
hdku18 发表于 2021-9-18 10:10
这个可以,不错。好想法

哈哈,我打算 调试一款 声控车
车就是 那种 儿童做的那种 2.4G 控制的那种..
让TinyML 通过Arduino 控制2.4G 发射器(开发板)

这个需要一些时间,我得先搞定 如何能采集到2.4G信号, 然后分析内容,再Replay 成功...
 楼主| 发表于 2021-9-22 18:00 | 显示全部楼层
明后天,陆续给大家更新 开关中使用的TinyML如何 "入门"
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:41 , Processed in 0.144281 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表