本電子狗毛絨玩具主要通過LD3320語音識(shí)別模塊進(jìn)行人機(jī)交互。對(duì)毛絨玩具進(jìn)行改造,變成一個(gè)可愛的智能的小狗狗??梢院退龑?duì)話、聊天,可以讓它講故事、播放音樂等等。LD3320可以通過拼音設(shè)置要識(shí)別的語音,因此大大減低了開發(fā)的困難度。
具體工作過程為L(zhǎng)D3320識(shí)別出語音后,通過中斷引腳通知STM32,而后主函數(shù)循環(huán),讀取寄存器的值,得到最優(yōu)的識(shí)別結(jié)果。而后移植FAT32文件系統(tǒng),將MP3文件放到sd卡中交由STM32讀取。將讀取的數(shù)據(jù)填充到LD3320語音播放的FIFO中進(jìn)行語音播放。因此人機(jī)對(duì)話只能是預(yù)先設(shè)計(jì)的對(duì)話內(nèi)容。
閱讀全文