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