ISD9160学习笔记08_结项总结

2020-04-17 12:03:53 浏览数 (1)

前言

时间过的真快,一转眼两个月时间过去了。我可能是这批活动参与者中最忙的一个吧,作为一个负责十多个项目的小leader,期间小孩又肺炎住院了大半个月,需要平衡工作和家庭,时间真的很不够用。

回到ISD9160这个平台上来,我真的很喜欢。

业余玩的OpenHamtaro开源项目需要处理音频的编解码,我从VS1003等方案中徘徊了很久,后来无意中发现了ISD9160。ISD9160在BOM上可以直接驱动MIC和SPK,特别适合语音娃娃方案。另外额外的还有语音识别的卖点功能。

当初我是自己找大联大咨询ISD9160的,当时接待员说稍后华南地区的负责人会联系我,但是就这样没有下文了。所以10月份ElecFan的这个活动让我很激动。

总结回顾

回顾下2个月前开帖定下的计划: 1.熟悉ISD9160的音频编解码功能; // 这个是重点完成的,分别对音频编码和解码(即录音和播放)都做了代码级的深入学习。特别是两张放在笔记最后的代码拓扑图,应该对大家消化这块知识有所帮助。

2.熟悉ISD9160的语音识别功能,尝试修改部分指令; // 这个其实也花了很多时间,玩了语音识别,写了代码分析学习笔记。但自定义语音命令没能成功,对于如何产生声音模型,一直没能找到对应工具。这块google了很久也没有收获,大联大方面是否有朋友来支持下社区的伙伴呢?

3.完成开源项目OpenHamtaro基于ISD9160方案的原型机开发; // 目前实现了语音复读功能,小仓鼠可以抽风对话,项目代码上传到了github。还有微信接入,语音传输那块工作量特别大,还在努力中。 整体代码开源,放在github,https://github.com/twowinter/OpenHamtaro,微信接入那块调试完毕也会开放出来供别人参考。

4.每周会记录学习笔记,回馈社区及其他同行者。 // 11月底小孩住院,每天晚上在医院病房里陪着,根本无心学习。没能每周分享笔记,不过我还是补齐了8篇笔记,回馈elecfans和大联大。

成果展示

ISD9160学习笔记01_大联大Nuvoton ISD9160 语音识别开发板初体验 ISD9160学习笔记02_搭建开发环境 ISD9160学习笔记03_ISD9160音频解码代码分析 ISD9160学习笔记04_ISD9160音频编码代码分析 ISD9160学习笔记05_ISD9160语音识别代码分析 ISD9160学习笔记06_玩票项目OpenHamtaro ISD9160学习笔记07_硬件设计经验分享 ISD9160学习笔记08_结项总结

哈哈,我是很喜欢分享的,包括李笑来在内的很多前辈都在说,“学到的,琢磨清楚的那些知识传递出去,你才会真正的融会贯通。知识分享,没有成本,只有收益。”。

希望我的这些分享,能给其他同行者些许帮助。如果大家有疑问,也欢迎到我博客留言。

最后

最后谢谢elecfans和大联大举行的活动,在我还在淘宝搜小卖家提供的ISD9160开发板时,是这个活动让我顺利地接触到了ISD9160。

我的小仓鼠一定会做出来,不辜负这次ISD9160的试用学习。

0 人点赞