一、問題簡介
請問KT148A-SOP8語音芯片接收到一線串口指令,到播放出來聲音,大概需要多長時間
我的需求是做按鍵提示音,初測了一下感覺有延時,這個要如何處理
二、詳細說明
KT148A從接收到指令,到執行,到播放聲音,總共的時間開銷,大概是15ms+16ms=31ms
==》一線串口命令時間【15ms】+找文件解碼【16ms】 =時間總和【31ms】
1、其中一線串口的接收時間很好理解,大概就是起始6ms+數據9ms = 15ms
邏輯上面,就是芯片一旦接收到完整的數據,立馬就去找文件播放
這中間是基本沒有延時,也可以說延時的時間可以忽略
如下圖所示
2、找文件并且解碼播放的時間如下:大概就是16ms,如下圖所示,芯片內部執行時間
3、30ms的時間其實并不長,基本也沒有再壓縮的空間了。發現出來聲音慢,嘗試看看是不是音源本身前面就有空白的地方,用音頻編輯軟件剪輯一下,具體方法網上搜搜
4、同時,一線串口版本,理論上比按鍵版本反應要更快,因為省掉了按鍵防抖的時間
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
串口
+關注
關注
14文章
1557瀏覽量
77038 -
語音芯片
+關注
關注
12文章
1774瀏覽量
36758
發布評論請先 登錄
相關推薦
ADS1115 I2C配置完之后,多長時間能拿到有效數據?
最近我司測試了下貴司的ADS1115 這顆芯片,我們使用的是An0 跟An1的差分輸入,I2c通訊速率 100K 400k都測試
有如下問題請教,
一,I2C配置完之后,多長時間能拿到有效數據
發表于 11-26 07:13
請問PCM4220復位之后多長時間輸出數據有效?
電壓進行采集),這些零之后的數據是正確的。
我想知道pcm具體工作時各個引腳的時序是什么樣?復位或者power-down之后有什么影響,正常之后多長時間數據是有效的?希望有人幫忙解答一下,這個問題比較急!謝謝了??!
發表于 11-07 07:23
wince系統playsound單獨播放聲音正常,進去地圖里面播放就有雜音的原因?
地圖也是用playsound播放聲音,同樣的音頻文件,只是進去地圖播放有雜音。在地圖播放聲音過程中cpu和內存實用率都沒有超過50%。音頻芯片tlv320aic3106。
發表于 10-29 06:05
KT148A語音芯片串口版本播放音樂的時候,直接導致單片機工作異常
請問Systick配置為多長時間中斷一次合適?
一般情況下,常用的配置SysTick是用MCU運行系統頻率除以1000(1ms)或者除以100(10ms),那如果配置成10(100ms)的時候,結果會怎樣?討論一下:SysTick最小和最大配置成多長時間?
發表于 05-06 06:07
while((GPIOD->IDR & 0x0400)!=0x0400);在PD10=1時執行需要多長時間?
while((GPIOD->IDR0x0400)!=0x0400);在PD10=1時執行需要多長時間,使用的是STM32F103,外部8M晶振倍頻到72M
發表于 04-22 07:33
圍壩膠需要多長時間才能固化?
圍壩膠需要多長時間才能固化?在電子封裝領域,圍壩膠是一種常用的粘合劑,主要用于PCB板上電子元件的密封、填補和粘合各種材料。然而,對于圍壩膠固化所需的時間,許多人可能并不十分清楚。本文將詳細介紹圍壩
PSOC4 EEPROM寫操作需要多長時間?為了增加EEPROM擦寫次數,組件需要如何配置?
PSOC4 EEPROM 寫操作需要多長時間,為了增加EEPROM擦寫次數,寫操作是在一開辟的空間內滾動操作嗎,組件需要如何配置
發表于 02-21 07:22
PSOC Creator仿真時如何看程序執行用了多長時間?
Psoc Creator 是否支持仿真時查看某一部分代碼執行用了多長時間時間(例如設置兩個斷點,運行后查看斷點間代碼執行用了多長時間),謝謝。
發表于 02-18 07:17
評論