一、問題簡介
請問KT148A-SOP8語音芯片接收到一線串口指令,到播放出來聲音,大概需要多長時間
我的需求是做按鍵提示音,初測了一下感覺有延時,這個要如何處理
二、詳細說明
KT148A從接收到指令,到執(zhí)行,到播放聲音,總共的時間開銷,大概是15ms+16ms=31ms
==》一線串口命令時間【15ms】+找文件解碼【16ms】 =時間總和【31ms】
1、其中一線串口的接收時間很好理解,大概就是起始6ms+數(shù)據(jù)9ms = 15ms
邏輯上面,就是芯片一旦接收到完整的數(shù)據(jù),立馬就去找文件播放
這中間是基本沒有延時,也可以說延時的時間可以忽略
如下圖所示
2、找文件并且解碼播放的時間如下:大概就是16ms,如下圖所示,芯片內(nèi)部執(zhí)行時間
3、30ms的時間其實并不長,基本也沒有再壓縮的空間了。發(fā)現(xiàn)出來聲音慢,嘗試看看是不是音源本身前面就有空白的地方,用音頻編輯軟件剪輯一下,具體方法網(wǎng)上搜搜
4、同時,一線串口版本,理論上比按鍵版本反應(yīng)要更快,因為省掉了按鍵防抖的時間
審核編輯 黃宇
-
串口
+關(guān)注
關(guān)注
14文章
1540瀏覽量
76061 -
語音芯片
+關(guān)注
關(guān)注
12文章
1710瀏覽量
36347
發(fā)布評論請先 登錄
相關(guān)推薦
評論