0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KT148A-SOP8語音芯片接收到一線串口指令到播放聲音大概多長時間

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2024-06-21 11:55 ? 次閱讀

一、問題簡介


請問KT148A-SOP8語音芯片接收到一線串口指令,到播放出來聲音,大概需要多長時間
我的需求是做按鍵提示音,初測了一下感覺有延時,這個要如何處理

wKgZomZ0-X6AD-vrAAHsMt5d_XQ198.png

二、詳細說明


KT148A從接收到指令,到執(zhí)行,到播放聲音,總共的時間開銷,大概是15ms+16ms=31ms
==》一線串口命令時間【15ms】+找文件解碼【16ms】 =時間總和【31ms】
1、其中一線串口的接收時間很好理解,大概就是起始6ms+數(shù)據(jù)9ms = 15ms
邏輯上面,就是芯片一旦接收到完整的數(shù)據(jù),立馬就去找文件播放
這中間是基本沒有延時,也可以說延時的時間可以忽略
如下圖所示

wKgaomZ0-YiAdz8LAAPKDNriGW8005.png

2、找文件并且解碼播放的時間如下:大概就是16ms,如下圖所示,芯片內(nèi)部執(zhí)行時間

wKgZomZ0-Y6ALTgOAAA619fzOzw286.png

3、30ms的時間其實并不長,基本也沒有再壓縮的空間了。發(fā)現(xiàn)出來聲音慢,嘗試看看是不是音源本身前面就有空白的地方,用音頻編輯軟件剪輯一下,具體方法網(wǎng)上搜搜
4、同時,一線串口版本,理論上比按鍵版本反應(yīng)要更快,因為省掉了按鍵防抖的時間

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1540

    瀏覽量

    76061
  • 語音芯片
    +關(guān)注

    關(guān)注

    12

    文章

    1710

    瀏覽量

    36347
收藏 人收藏

    評論

    相關(guān)推薦

    ESP-WROOM需要多長時間才能響應(yīng)命令?

    停用復位引腳后,需要多長時間才能啟動固件(預熱)ESP-WROOM? 換句話說,需要多長時間才能響應(yīng)命令?
    發(fā)表于 07-19 08:45

    stm8如果使用內(nèi)部晶振默認8分頻,時鐘為2M,那么執(zhí)行個NOP需要多長時間?

    stm8的如果使用內(nèi)部晶振默認8分頻,時鐘為2M,那么執(zhí)行個NOP需要多長時間
    發(fā)表于 05-11 07:53

    KT148A語音芯片串口版本播放音樂的時候,直接導致單片機工作異常

    在使用你們KT148A串口版本播放音樂的時候,直接導致單片機工作異常,測了下供電發(fā)現(xiàn)每次播放音樂的時候,供電會有很大波動。看了
    的頭像 發(fā)表于 05-07 10:50 ?428次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b><b class='flag-5'>串口</b>版本<b class='flag-5'>播放</b>音樂的時候,直接導致單片機工作異常

    請問Systick配置為多長時間中斷次合適?

    般情況下,常用的配置SysTick是用MCU運行系統(tǒng)頻率除以1000(1ms)或者除以100(10ms),那如果配置成10(100ms)的時候,結(jié)果會怎樣?討論下:SysTick最小和最大配置成多長時間?
    發(fā)表于 05-06 06:07

    圍壩膠需要多長時間才能固化?

    圍壩膠需要多長時間才能固化?在電子封裝領(lǐng)域,圍壩膠是種常用的粘合劑,主要用于PCB板上電子元件的密封、填補和粘合各種材料。然而,對于圍壩膠固化所需的時間,許多人可能并不十分清楚。本文將詳細介紹圍壩
    的頭像 發(fā)表于 02-29 14:21 ?446次閱讀
    圍壩膠需要<b class='flag-5'>多長時間</b>才能固化?

    PSOC Creator仿真時如何看程序執(zhí)行用了多長時間?

    Psoc Creator 是否支持仿真時查看某部分代碼執(zhí)行用了多長時間時間(例如設(shè)置兩個斷點,運行后查看斷點間代碼執(zhí)行用了多長時間),謝謝。
    發(fā)表于 02-18 07:17

    KT148A語音芯片智能鎖擴展語音地址以及如何支持大量小文件的打包

    ,所以使用KT148A-sop8的flash型語音芯片就是最優(yōu)的解決方案 解決KT148A語音芯片
    的頭像 發(fā)表于 01-16 11:52 ?434次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>智能鎖擴展<b class='flag-5'>語音</b>地址以及如何支持大量小文件的打包

    MA35D1 buildroot編譯大概多長時間?

    請問下,buildroot編譯大概多長時間? yocto編譯大概多長時間?
    發(fā)表于 01-15 06:17

    請問ADIS16375這款傳感器能保持多長時間位置不漂?

    你好,請問ADIS16375這款傳感器能保持多長時間位置不漂?我從代理商買了三個,正在測試,發(fā)現(xiàn)位置漂的很厲害。 請問正常情況下,靜態(tài)和動態(tài)下,位置能夠保持多長時間不漂移? 謝謝?。。?/div>
    發(fā)表于 12-29 07:21

    芯知識 | 語音芯片支持一線串口和兩串口的作用與應(yīng)用優(yōu)勢

    隨著科技的不斷進步,語音芯片作為現(xiàn)代電子產(chǎn)品中的核心組件,其功能和性能也在不斷提升。其中,語音芯片支持一線
    的頭像 發(fā)表于 12-20 08:39 ?666次閱讀
    芯知識 | <b class='flag-5'>語音</b><b class='flag-5'>芯片</b>支持<b class='flag-5'>一線</b><b class='flag-5'>串口</b>和兩<b class='flag-5'>線</b><b class='flag-5'>串口</b>的作用與應(yīng)用優(yōu)勢

    般變壓器過載多少能使用多長時間?。?/a>

    般變壓器過載多少能使用多長時間啊? 比如過載10%能持續(xù)使用多長時間? 過載100%能持續(xù)使用多時間最? 有沒有個公式呢?
    發(fā)表于 12-20 07:04

    AD9788數(shù)據(jù)從輸入輸出需要多長時間

    麻煩各位! 想咨詢下AD9788這個芯片,數(shù)據(jù)從輸入輸出這個過程需要多長時間!
    發(fā)表于 12-15 06:44

    AAD5941從0.015hz200赫茲掃描EIS需要多長時間

    我想知道AAD5941從0.015hz200赫茲掃描EIS需要多長時間
    發(fā)表于 12-01 08:11

    KT148A語音芯片使用串口uart本控制的完整說明_包含硬件和指令舉例

    次版本芯片還是KT148A。但是使用上從原來的一線串口控制,更換為串口uart控制 也就是芯片
    的頭像 發(fā)表于 11-17 09:05 ?653次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>使用<b class='flag-5'>串口</b>uart本控制的完整說明_包含硬件和<b class='flag-5'>指令</b>舉例

    KT148A語音芯片的下載用的是串口,測試可以直接串口發(fā)指令控制嗎?

      KT148A語音芯片的下載用的是串口,那我實際測試是不是可以直接串口發(fā)指令測試控制?就不用單
    的頭像 發(fā)表于 11-14 14:21 ?654次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>的下載用的是<b class='flag-5'>串口</b>,測試可以直接<b class='flag-5'>串口</b>發(fā)<b class='flag-5'>指令</b>控制嗎?