語音芯片程序?qū)懺趩纹瑱C(jī)中,調(diào)用語音芯片進(jìn)行記錄,錄音成功后,語音芯片會(huì)將錄音的地址返回給您,您可以使用變量來存儲(chǔ)聲音。當(dāng)然,你也可以寫一個(gè)程序來實(shí)時(shí)播放這個(gè)地址的聲音,前提是你想聽的時(shí)候。說了那么多,單片機(jī)如何控制語音芯片實(shí)現(xiàn)語音播放?其實(shí)方法很簡單:
一、并行操控形式
語音芯片提供按鍵接口,單片機(jī)的輸入輸出端口可以控制語音芯片的按鍵接口進(jìn)行錄音、播放、擦除、前、后等操作。還有一種語音微控制器。通過顯影板或刻錄機(jī)寫下語音內(nèi)容后,單片機(jī)控制其按鍵接口進(jìn)行單段廣播、循環(huán)廣播、暫停、停止等操作。
二、串行操控形式
單片機(jī)將語音段信息的地址碼發(fā)送到語音芯片的串行接口,語音芯片收到信息后進(jìn)行聲音播放。串行通信方式有多種,包括類SPI三線通信、雙線通信和單線通信。在這種方法下,語音芯片只能是SLAVE機(jī)器設(shè)備。一般來說,他們只能接受廣播指令,代表N588D系列和許多其他類型?;旧?,市場上的語音芯片都提供串行通信方法。