ISD9160学习笔记08_结项总结
前言
時間過的真快,一轉眼兩個月時間過去了。我可能是這批活動參與者中最忙的一個吧,作為一個負責十多個項目的小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的試用學習。
總結
以上是生活随笔為你收集整理的ISD9160学习笔记08_结项总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度总结:软件设计七大原则
- 下一篇: hadoop组件及其作用