如果只是让小车发出固定几个发音(比如倒车请注意……),可以用mp3解码芯片实现,比较简单,只需要定义每个发音的索引就行。
如果是希望小车识别语音,可以考虑用现成的物联网语音套件来做,不需要掌握具体机制,只要知道如何使用就行。
包括:语言芯片的控制,语音文件的存储。
1.语言芯片的控制:一般基于SPI通讯协议或者IIC协议,向芯片发送控制指令。
2.语音文件的存储:涉及Flash存储的问题。